Gracias Gracias:  0
Página 1 de 2 12 ÚltimoÚltimo
Resultados 1 al 15 de 19

Tema: Mi regalo de reyes para tos: Nessitools 0 0 0 01 Pre-alpha

  1. #1
    Senior Member
    Fecha de ingreso
    Apr 2005
    Mensajes
    1,637

    3dsmax Mi regalo de reyes pa tos: Nessitools 0.0.0.01 Pre-alpha !!!

    Güenas a todos!
    Que nadie se engañe, es una mierda de regalo, pero me hacia ilu ponerlo aquí. Amen de que necesito de vosotros para continuarlo.

    Después de escrito me doy cuenta de que es un coñazo leerse lo que viene a continuacion, pero si tenéis paciencia puede ser interesante.

    Empecemos por el principio:
    Resulta que tenía que facer un curro un tanto jodio a mi parecer: Sacar modelos 3d en formato .x partiendo de imágenes de TACs, resonancias magnéticas, las lonchas del "visible human" y cosas así.
    A mi me pasaban las imágenes en .jpg y los trazados del órgano en cuestión en .ai (hechos por algún medicucho). Y partiendo de eso había que sacar el modelo de tal guisa que encajase con los trazados que me pasaban.

    Seguro que habrá mil y una formas de hacerlo, pero a mi solo se me ocurrió un par:

    1ª:Tras importar las splines de los .ai y colocarlas en su sitio, atacharlas en orden, "reversear" las que lo necesiten, meterle un crossection y un surface. Sorpresa, sorpresa, las splines no tienen ni de coña los mismos vértices, así que toca bajarse al editable spline del principio e ir refinandolas para que el crossection haga algo más o menos decente. Ni que decir tiene que el resultado es una porque ría, pero poniendo el patch resultante a 1 step y colapsando en editable poly, resulta que tengo una malla de cuadraditos de PM para meterle NURMS.
    El único problema es el rollo de tener que refinar las splines a mano para que tengan no solo el mismo nº de vértices, si no también que estén más o menos en el mismo sitio de la superficie final, y no salga retorcida. Lo cual me llevó a la...

    2ª: Tras importar las splines de los .ai y colocarlas en su sitio, atacharlas en orden y "reversear" las que lo necesiten. Convertir a NURBS y crear un Uloft con todas. Sorpresa, sorpresa, las splines tienen todos los putos vértices en bezier corner, lo que significa que al convertir a NURBS no te hace una curva para cada spline, nooo, te hace una curva para cada puto segmento. Vuelta atrás. Convierte los vértices en bezier a secas antes de pasar a NURBS, con el consiguiente desbarajuste de rayitas. Después de colocarlo todo otra vez más o menos como estaba, resulta que tienes que poner el principio de las curvas más o menos en el mismo sitio y reconstruirlas todas como point curves para que tengan el mismo nº de puntos y la parametrización sea consistente, y no te haga una superficie retorcida en plan la capa de spawn. Pongo la apróximacion en regular y le doy parámetros bajitos: ya ta, ya tengo una superficie como la del crossection/surface pero sin tener que refinar a mano. O no, porque las nurbs te sacan la malla trianguladita que es un primor. AAAAAARGGGGGGG!!! Me toca seleccionar a mano los edges chungos y remove que te remove.

    Llegados a este punto, empecé a cagarme en las altas instancias, y me dije:
    "No habrá por ahí algo que me haga esto sin tener que desear la muerte?"
    Respuesta: Si. Amira. La leche el programa oiga, pero me se sale de presupuesto.
    www.amiravis.com

    "Y no habrá alguna herramientita pal MAX que me facilite un poco la vida al menos?"
    Respuesta: Busca en intelnes, a ver que nay.

    Pos encontré dos cosas curiosas:

    Orionflame: Muy chulo el interfaz y tal, mola de que te cagas. El tío se las da de artista y tal. Herramientas muy chulas, con buena pinta. Pal caso que nos ocupa, unas intrigantes "visual loop edges", "visual ring edges". Bueno, pos vamos a ver como se pilla esto. Evolve->buy. 149 $.
    NI DE COÑA! El tema esta muy bien pero 150 palos no los pago porque no. A seguir buscando...
    www.orionflame.com

    polyboost: Menos chulo el interfaz pero bastante curradas las herramientas. tiene un tweaque uv's, y un topology brush bastante aparente. En definitiva más feote, pero a mi juicio, más potente. Bueno pos vamos a ver. Buy. 96 $.
    PERO DE QUÉ VA ESTA PEÑA! Hombre, más comedidito si que es, más y mejor herramientas por menos precio, pero 96 palos en la cabeza?
    www.polyboost.com

    Y ya ta, no hay más, o al menos nada comparable.

    Y me puse a barruntar (que cuando me pongo soy peligroso), y me dije: "Esto no es tan chungo. Se puede ir haciendo algo parecido poco a poco"

    Así que me puse, y como digo, poco a poco algo va saliendo. La idea es ir haciendo herramientas no solo para polys si no para lo que sea, aunque con bocacion de multiusos. Quiero decir que no me voy a poner a hacer una herramienta concreta para un trabajo concreto, pero si hay una manera de generalizar un determinado problema, puedo ir haciendo herramientitas que sean utiles.
    Ya tengo más o menos la estructura que quiero para integrarlo todo, así que ir creando herramientas será cuestión de meterlas en las nessitools, con la idea de ir colgandolas en el foro, para que os las bajeis si os da la gana, las probeis si os da la gana, os tomies la molestia de escribir de vuelta los fallos, sugerencias, etc. que se os ocurran si os da la gana, e ir creando un caja de herramientas de todos/para todos.

    En de momento tengo varias ideas en la pelota dando vueltas:

    - Por de pronto terminar bien las RapidTransform.

    - Guardar/Cargar de disco las opciones de usuario (esto lo considero urgente, después de las Rapid va esto)

    - Hacer un interface donde estén todas las herramientas juntitas y agrupadas por utilidad/intención, al estilo de orionflame/polyboost.

    - Hacer modos de selección automaticos al estilo del auto angle edge loop para loops/rings normales.

    - Hacer algo parecido al angle edge loop que ya está, pero basandose en ángulo sobre la pantalla en vez de 3d, de modo que puedas seleccionar los edges que estes viendo en línea en ese momento, en el visor que sea.

    - Fusilar un montón de las herramientas de orionflame/polyboost, como por ejemplo: loop adjust, replace flow loop, etc. Pero con otra manera de interactuar. Creo que estos chismes fallan principalmente en eso. No son comodos.

    - Replicar el funcionamiento de split loop de silo.

    - Topology brush.

    - Randomizador de cosos, subcosos. Con posibilidad de añadir un interfaz que te permita seleccionar que parámetros randomizar.

    - Meter el Velocimetro (te suena, GreenPix?). Lo tengo hecho, desde hace maazo de tiempo, pero se me ha ido la olla y no lo he metio. Pa la próxima.

    - Algunas mejoras menores que no bienen al caso.

    En fin, a lo peor estoy pecando de ingenuo o de sobrao, y todo esto no son más que flipadas de las mias que no le interesan a naide. Pero si no es así, estaría bien ir creando una cajita con herramientas utiles para jugar con otros niños.
    En de momento el código esta encriptao por seguridad más que nada, pero si la cosa interesa y sigue pa'lante ya distribuiré versiones "legibles" a quienes estén interasaos en mejorarlas o ampliarlas.

    Pos na eso es todo. El archivo .rar tiene un txt explicando un poco el rollo de la "instalación" y las herramientas, pero vamos con ser un poco avispao...Ahi dejo la propuesta y unas imágenes del tema rulando. No son muy aclaratorias creo, pero güeno.
    Miniaturas adjuntadas Miniaturas adjuntadas Mi regalo de reyes para tos: Nessitools 0 0 0 01 Pre-alpha    -nessitools2.jpg   Mi regalo de reyes para tos: Nessitools 0 0 0 01 Pre-alpha    -nessitools3.jpg   Mi regalo de reyes para tos: Nessitools 0 0 0 01 Pre-alpha    -nessitools4.jpg   Mi regalo de reyes para tos: Nessitools 0 0 0 01 Pre-alpha    -nessitools6.jpg  

    Mi regalo de reyes para tos: Nessitools 0 0 0 01 Pre-alpha    -nessitools7.jpg   Mi regalo de reyes para tos: Nessitools 0 0 0 01 Pre-alpha    -nessitools8.jpg  
    Archivos adjuntados Archivos adjuntados
    Aquel que pregunta, es tonto un rato. Aquel que no pregunta, es tonto toda la vida.

  2. #2
    Megalodon... Avatar de Ballo
    Fecha de ingreso
    Apr 2002
    Mensajes
    10,888

    Re: Mi regalo de reyes pa tos: Nessitools 0.0.0.01 Pre-alpha !!!

    Gracias por tus plugins. Eres muy amable, cuando lo tengas todo empezare a testearlo.
    Aqui quiero poner una imagen bonita de mi pagina, pero no puedo...ojete.

  3. #3
    degenerao visual.
    Fecha de ingreso
    Feb 2003
    Ubicación
    Londres
    Mensajes
    7,676

    Re: Mi regalo de reyes pa tos: Nessitools 0.0.0.01 Pre-alpha !!!

    Te lo has currado tío, no te lo he dicho porque no tengo tiempo pero tu script para seleccionar polígonos dependiendo del número de caras es LA PUTA CAÑA DE EPPAÑA.

    Le echaré un vistazo a esto y seguiré con atención los progresos.

    Un abrazo gordo para tí.
    You’re Not Deep
    You’re Not An Intellectual
    You’re Not An Artist
    You’re Not A Critic
    You’re Not A Poet
    You Just Have Internet Access

  4. #4
    Senior Member
    Fecha de ingreso
    Apr 2005
    Mensajes
    1,637

    Re: Mi regalo de reyes pa tos: Nessitools 0.0.0.01 Pre-alpha !!!

    Hey mesh, que pasa tío! Si te gusto la mierdecilla esa que te pasé, pos la macro: Select Nsided polys/options dialog de las nessitools te va a chiflar. Y no se te olvide probar la de los edges, para modelos importados con triangulitos va de cojon.

    Bueno, ya me contareis que sus parece.
    Aquel que pregunta, es tonto un rato. Aquel que no pregunta, es tonto toda la vida.

  5. #5
    Senior Member
    Fecha de ingreso
    Sep 2004
    Ubicación
    Madrid
    Mensajes
    855

    Re: Mi regalo de reyes pa tos: Nessitools 0.0.0.01 Pre-alpha !!!

    Como siempre, la caña. Ya os lo dije, Nessito es uno de los reyes del maxscript.

    Probad las herramientas, sugerid cosas nuevas, ayudad con las matemáticas, la herramienta que salga de aquí será de todos y para todos.

    Una idea excelente, Ness. Saludos al Loco Ivan
    "Tienes quince segundos para imaginar; si no se te ha ocurrido nada, a lo mejor deberías ver menos la tele" La Bola de Cristal

  6. #6
    Senior Member
    Fecha de ingreso
    Mar 2003
    Ubicación
    MADRID
    Mensajes
    1,024

    Re: Mi regalo de reyes pa tos: Nessitools 0.0.0.01 Pre-alpha !!!

    Se agradece Nessito, mañana lo pruebo a ver que tal va .
    Saludos

    YO USO MAX





  7. #7
    Megalodon... Avatar de Ballo
    Fecha de ingreso
    Apr 2002
    Mensajes
    10,888

    Re: Mi regalo de reyes pa tos: Nessitools 0.0.0.01 Pre-alpha !!!

    ¿Nessito como van tus toolsí
    Aqui quiero poner una imagen bonita de mi pagina, pero no puedo...ojete.

  8. #8
    Say 99 and kiss me Avatar de Molok
    Fecha de ingreso
    Dec 2004
    Ubicación
    MAD
    Mensajes
    5,734

    Re: Mi regalo de reyes pa tos: Nessitools 0.0.0.01 Pre-alpha !!!

    Acabo de ver este post "resucitado" por Ballo y me parece una lástima que la cosa no fuera adelante (¿quiza los próximos reyesí). Como programador no puedo ayudar ya que no entiendo ni patata pero si como betatester si fuera menester.

    Ahora mismo estoy liado con un terreno enorme y de topografía jodida. Intenté resolverlo desde las curvas de AutoCAD aplicando cross-section y surface pero me resultó imposible por el tema del número de vértices. Al final me tocó currarmelo "a manita", por eso, al leer este post, he pensado que estaría muy bien contar con esas herramientas a las que hacías referencia.

    Un saludo.
    [I]This sign intentionally left blank[/I

  9. #9
    Senior Member
    Fecha de ingreso
    Apr 2005
    Mensajes
    1,637

    Re: Mi regalo de reyes pa tos: Nessitools 0.0.0.01 Pre-alpha !!!

    Hombree! Algo de atención!
    No es por echarme flores a mi mismo (bueno, un poco si), pero pensé que durante un tiempo (aunque fuera poco) la gente pondría cosas que se les hubieran pasao por la cabeza. Pero no.
    Juer! A mi muchas veces me ha pasao esto de: "Fijate que chorrada, pero si esta herramiente hiciera tal cosa así en vez de asao..." Y pensé (oh! ingenuo de mi!) que sería algo más común. Cuando a mi me ocurre, me hago mis apañiyos, con maxscript o con lo que sea, pero me consta que a mucha gente no se le ocurre ni meter una línea de código en el listener "a ver que pasa". Por eso pensé que un ofrecimiento de este estilo, despertaría el interés de algunos (sobre todo de aquellos que usan polyboost o semejantes, que me consta que los hay).

    Cita Iniciado por Ballo
    ¿Nessito como van tus toolsí
    Entre el cambio de situación laboral, y la falta de expectacion, lo he dejao aparcao de momento. Me se han ocurrió algunas cosas nuevas, otras las he descartao por impracticas, y me he retocao algunas cosas para el curro este en el que estoy ahora. Pero poco más.

    Cita Iniciado por Molok
    Acabo de ver este post "resucitado" por Ballo y me parece una lástima que la cosa no fuera adelante (¿quiza los próximos reyesí). Como programador no puedo ayudar ya que no entiendo ni patata pero si como betatester si fuera menester.
    Juer! A lo mejor te parece poco! No entiendo como no esta mejor considerado, el curro de tester es, para mi, esencial. Amen de que a un tester se le ocurren cosas que a un programador ni de coña se le pasan por la cabeza (la cosa esta de ver el bosque con los árboles en medio y tal). Y si. Como ya se habrá deducido, a mi también me parece una pena, pero....

    Cita Iniciado por Molok
    Ahora mismo estoy liado con un terreno enorme y de topografía jodida. Intenté resolverlo desde las curvas de AutoCAD aplicando cross-section y surface pero me resultó imposible por el tema del número de vértices. Al final me tocó currarmelo "a manita", por eso, al leer este post, he pensado que estaría muy bien contar con esas herramientas a las que hacías referencia.
    Aha! Este es el tipo de posts que esperaba a mansalva en un primer momento y que en mi ingenuidad pensé que tendría que filtrar.
    Bien, exactamente cual a sido el problema?
    Por que ha sido "jodida" la topografía?
    A que te refieres con "a manita"? quizá (y solo quiza) sea un procedimiento tedioso por repetitivo que se pueda automatizar scripteando...

    Lo de cross section y surface es difícil que funcione por lo de los vértices que comentas (si te parece chungo un terreno, imaginate un seccionado de TAC de una mandíbula con sus muchas caries).
    Pero has probado una técnica analoga con NURBS?
    Basicamente la cosa es así:
    .- Te pasas las splines a NURBS
    .- Reparametrizas/reconstruyes las curvas para que tengan más o menos el mismo número de CV's sin perder demasiado la forma
    .- Te construyes u-lofts con las curvas resultantes.

    Yo personalmente saque con este procedimiento unas mallas con muy poca división que después turbosmootheé para conseguir el resultado final. La cosa no quedó muy mal.

    En fin, ya lo dije en el primer post: si a alguien le interesa, se puede ir ampliando con pequeñas (o no tan pequeñas) cositas, pero si la gente pasa, yo más!
    Aquel que pregunta, es tonto un rato. Aquel que no pregunta, es tonto toda la vida.

  10. #10
    Megalodon... Avatar de Ballo
    Fecha de ingreso
    Apr 2002
    Mensajes
    10,888

    Re: Mi regalo de reyes pa tos: Nessitools 0.0.0.01 Pre-alpha !!!

    Nessito voy a intentar darle a la cabeza y sugerirte algo....que tal para empezar un sistema de mezclar displacement mediante animación

    gracias majo.
    Aqui quiero poner una imagen bonita de mi pagina, pero no puedo...ojete.

  11. #11
    Senior Member
    Fecha de ingreso
    Apr 2005
    Mensajes
    1,637

    Re: Mi regalo de reyes pa tos: Nessitools 0.0.0.01 Pre-alpha !!!

    Cita Iniciado por Ballo
    Nessito voy a intentar darle a la cabeza y sugerirte algo....que tal para empezar un sistema de mezclar displacement mediante animación

    gracias majo.
    Ein? Podrias explayarte un poco mas?
    Por lo que dices, no valdría con un mapa mix?

    Tengo en mente facer un manipulador para facilitar el tema del rigging facial con bones/splines. tenía que haberlo puesto antes, pero con la pedazo de chapa que he echao se me olvidó.
    Aquel que pregunta, es tonto un rato. Aquel que no pregunta, es tonto toda la vida.

  12. #12
    Megalodon... Avatar de Ballo
    Fecha de ingreso
    Apr 2002
    Mensajes
    10,888

    Re: Mi regalo de reyes pa tos: Nessitools 0.0.0.01 Pre-alpha !!!

    Un sample

    http://www.projectmessiah.com/x4/vid...ing_change.mov

    otro

    http://www.squeezestudio.com/Werewolf_mov.mov


    Pues no se si funcionaria pero creo que no...hare una prueba por si acaso.


    gracias
    Aqui quiero poner una imagen bonita de mi pagina, pero no puedo...ojete.

  13. #13
    pythonized... Avatar de Cesar Saez
    Fecha de ingreso
    Mar 2004
    Ubicación
    Granada, España
    Mensajes
    3,765

    Re: Mi regalo de reyes pa tos: Nessitools 0.0.0.01 Pre-alpha !!!

    Un poco al margen del script pregunto yo. el modificador normalize spline no ayuda con el número de vértices para el crossection? seguramente no quedan iguales pero debería facilitar muucho la tarea no?

  14. #14
    Senior Member Avatar de Birkov
    Fecha de ingreso
    Dec 2004
    Ubicación
    Coruña - Barcelona
    Mensajes
    874

    Re: Mi regalo de reyes pa tos: Nessitools 0.0.0.01 Pre-alpha !!!

    Cita Iniciado por Ballo
    ....que tal para empezar un sistema de mezclar displacement mediante animación

    Que conste que no lo he probado, pero eso ya lo puedes hacer con dos texturas de displacemente diferentes y un mapa de opacidad animado como máscara, eso sí pintar la máscara para animar el efecto de cambio de displacement sería mucho más coñazo que poder animar modelando directamente sobre la malla, vamos algo parecido a lo de animar aplicando diferentes modificadores "edit poly".

    Ya empezando a desvariar un poco, no se si el "vertex paint" es animable, si lo fuese se podría pintar de forma bastante sencilla el mapa de opacidad directamente sobre la malla y utilizarlo después como mapa de mezcla de los distintos displacements.

    Por decir burradas que no sea
    Última edición por Birkov; 21-08-2006 a las 20:39
    _________________________________________________
    Reloj de pulsera /\ Marine Starcraft 2 WIP /\ Motorola L6 /\ Canon Ixus II /\ La vigilante /\ Dragon WIP ________________________________________________

  15. #15
    Senior Member
    Fecha de ingreso
    Apr 2005
    Mensajes
    1,637

    Re: Mi regalo de reyes pa tos: Nessitools 0.0.0.01 Pre-alpha !!!

    A ver por partes.

    Ballo, vistos los ejemplos, lo que te comenta Birkov más arriba me parece correcto. Con tener los dos mapas de desplazamiento y mezclarlos con alguna máscara animada lo puedes hacer (de hecho, me da la sensación de que es eso lo que han hecho con el primer ejemplo, el segundo no he podido verlo del todo).
    Solo un par de apuntes.
    Si se necesita tener una máscara animada creo que lo mejor es hacersela con combustion. La conexión "live" entre él y max va bastante bien para estos menesteres. Si además se necesita que sea paramétrica en max entonces se trata de hacerse un enorme RGBmultiply a partir de otros RGBmultiply, usando cualquier mapa que venga bien. Esto es: Gradient ramps, solos o en modo mapped con mapas hechos a mano, vertex paint como dice Birkov y lo más interesante, falloffs en modo distance blend con objetos como referencia. Tal y como describo aquí:
    http://www.foro3d.com/showpost.php?p=218705&postcount=10

    De ese modo se pueden animar "regiones esféricas" de mapas, como bolas blancas en el espacio de la textura. Parece un poco lioso pero es una chorrada, con un par de pruebas lo ves.

    Cesar Saez, el problema del normalize spline, es que te pide la distancia entre vértices, no el nº de vértices total, que es lo que interesa. Si, ya sé, te cojes el measure mides la distancia y divides entre el nº de vértices que quieres, le metes el resultado al normalize y es lo mismo, ¿o no?. Pues no! Los problemas de redondeo, dan al traste con eso. Amen de que el normalize no tiene en cuenta los verices ya existentes, que por regla general están en puntos muy concretos que te interesa mantener. Y es por eso que tengo en mente facer un script que divida segmentos de una spline, para conseguir un nº concreto de vértices con más o menos la misma distancia entre ellos (y sin tocar los originales).

    Birkov, el vertex paint no es animable (el modificador quiero decir), pero el color de vértice es un canal, como otro cualquiera, y por tanto si es animable, del mismo modo que puedes animar vértices en modo subobjeto. Es un poco coñazo, porque tienes que hacerlo con el unwrap, en vez de pintar con brochitas, pero el resultado si se puede conseguir.
    Aquel que pregunta, es tonto un rato. Aquel que no pregunta, es tonto toda la vida.

Página 1 de 2 12 ÚltimoÚltimo

Temas similares

  1. [MaXScript] :: Nessitools 0 0 0 06 Pre-alpha
    Por Nessito en el foro Programación y Scripts
    Respuestas: 2
    Último mensaje: 24-07-2007, 10:14
  2. [MaXScript] :: Nessitools 0 0 0 05 Pre-alpha
    Por Nessito en el foro Programación y Scripts
    Respuestas: 1
    Último mensaje: 09-05-2007, 18:39
  3. [MaXScript] :: Nessitools 0 0 0 04 Pre-alpha
    Por Nessito en el foro Programación y Scripts
    Respuestas: 7
    Último mensaje: 08-05-2007, 09:45
  4. [MaXScript] :: Nessitools 0 0 0 03 Pre-alpha
    Por Nessito en el foro Programación y Scripts
    Respuestas: 2
    Último mensaje: 23-04-2007, 14:14
  5. [MaXScript] :: Nessitools 0 0 0 02 Pre-alpha
    Por Nessito en el foro Programación y Scripts
    Respuestas: 5
    Último mensaje: 19-04-2007, 10:17

Actualmente estos son sus permisos de publicación en el foro.

  • -No puedes crear nuevos temas al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes responder temas al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes subir archivos adjuntos al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes editar tus mensajes al no estar registrado o no haber iniciado sesión en el foro.
  •