![]() |
|
Bienvenido a Foros 3DPoder.. Usted esta viendo este foro como invitado, no esta registrado todavía, lo que limita su visión del foro. Si quiere unirse gratis a la mayor comunidad del diseño gráfico de habla hispana, tener acceso a publicar y responder mensajes, tener mensajes privados con otros miembros(PM), responder encuestas, publicar sus imágenes para que las vea el resto del mundo, tener acceso a los video_tutoriales, y muchas cosas más, no lo dude. Registrarse es rápido, simple y gratuito, agregate hoy a la mayor comunidad 3D de habla hispana! ! Si usted tiene algún problema con su registro, por favor , díganoslo aquí.
|
![]() ¿Te ayudo? |
|
|||||||
|
|
|
|
#1 |
|
Senior Member
Fecha de Ingreso: abril-2005
Ubicación: Madrid
Mensajes: 674
|
Y otro perrito piloto:
Añadidos:
Sigo sin saber como se supone que debería funcionar un "poly ring" o un "vertex ring". ¿Nada os ha petado? ¿No os ha dado ningun casque tremendo? ¿Por qué será que no me lo creo? Un poquito de feedback, por favor. No repito lo de la instalación porque es lo de siempre.
__________________
Aquel que pregunta, es tonto un rato. Aquel que no pregunta, es tonto toda la vida. Última edición por Nessito fecha: 06 may 2007 a las 06:08. |
|
|
|
| Enlaces patrocinados |
|
|
#2 |
|
Senior Member
Fecha de Ingreso: diciembre-2004
Ubicación: Coruña - Barcelona
Mensajes: 811
Entradas de portafolios: 1
|
Probando ( MAX 9 xon SP1 ), para empezar creo una esfera,
1º - la convierto a malla poligonal editable 2º - ejecuto las nessitools y me aparece una ventana con el error: "Unable to convert: OK to type: Float" el error está relacionado con el botón "Modeling" ya que no me carga ninguna persiana y siempre que desactivo/activo el botón el error reaparece. En cuanto a las herramientas de selección todas funcionan muy bien, me gusta mucho lo de poder seleccionar loops de polys. En cuanto al de "P2P esel" funciona bien pero hay que tener mucha precisión a la hora de seleccionar los vértices, ¿ no se podría activar como una especie de rango de proximidad ? me refiero a algún parámetro que te permita seleccionar los vértices dentro de un radio determinado, no solo justo cuando estás encima. El botón de "ring" siempre me aparece desactivado
__________________
www.rubenlmartinez.com _________________________________________________ Canon Ixus II /\ La vigilante /\ Dragon WIP ________________________________________________ |
|
|
|
|
|
#3 |
|
Señor Miembro
|
Buenas Nessito! Por fin puedo bajarme las famosas nessitools y a ver si mañana las puedo probar aunque sea un poco.
Lo del "vertex ring" o "poli ring", a bote pronto se me ocurre que tendrías que elegir previamente dos polígonos o dos vértices para indicar cuál será el ring a seleccionar. Otra forma, pero creo que es más complicada de programar: seleccionar el vertice/polígono, y en función de la posición del puntero del ratón cuando des a la tecla de "vertex/poly ring", seleccione uno u otro. Y para ayudar a saber cuál se seleccionará, iluminar los vértices o poligonos que se seleccionarán si le das a "OK" desde ahí. No se si me explico, pero ando pillado de tiempo, si eso luego te subo una capturilla de la idea. Un saludo!! |
|
|
|
|
|
#4 |
|
Senior Member
Fecha de Ingreso: abril-2005
Ubicación: Madrid
Mensajes: 674
|
A ver, vamos por partes.
Birkov: El error ese que te dá es culpa mia. Una tonteria, que se me ha ido la pinza, y no sustituí el .ini de la ultima versión. Para solucionarlo, o si quieres restaurar los valores "de fabrica", puedes borrar el archivo "nessitools.ini" que se encuentra en "%MAXROOT%\plugcfg". La proxima vez que arranques el max se regenerará solo con los valores por defecto. Tambien puedes bajarte el archivo de nuevo, y volver a ejecutarlo, por que lo he cambiado por uno con un .ini correcto. Lo de la precision del "P2P Esel" esta hecho. Lo que pasa es que no esta muy claro, tengo que reestructurar el rollout de opciones. Pero en "options", el valor de "subobject sensitivity", esta justo para eso. Es el numero de pixels que tienes que acercarte a un subobjeto para que lo tenga en cuenta. De modo que si quieres que sea menos "preciso" subelo a 20 o 30 (por defecto creo que esta en 7). Pero trata de mantenerlo lo mas bajo posible que te resulte comodo, por que si no siempre detectará un vertice, aunque no sabrás cual. Por cierto, ¿a que resolucion tienes el monitor?. Es algo que tengo que corregir, ese valor debería ser un porcentaje de pantalla, en vez de un valor absoluto. Pa la siguiente, a ver si puedo. Basie: Pruebalas primero, fijate en como funciona el "Loop", y como se supone que debería ser el funcionamiento del ring, de modo que sea similar a como funciona el loop. El problema es uqe mientras que un edge es una entidad "direccional", un poly o un vertice no tienen direccion. Son entidades "puntuales", desde un punto de vista topológico. Por tanto, tengo mas o menos claro que habría que seleccionar dos polys en el mismo loop, para que este claro cual es el ring que se espera. La cuestion es si tendría que seleccionar todo el loop y el ring limitado, o el loop limitado y el ring limitado o solo el ring limitado y no hacer un loop previo. Menudo follón, segun lo leo no lo entiendo del todo. A ver si hago un par de capturas y me explico. La otra opcion que me comentas ni me la planteo, porque no me parece práctica. Te obliga a tener el comando en un atajo de teclado, para marcar con el raton. Ergo, te capa tanto el teclado como el raton. Lo dicho, no me parece práctico. Ademas y en general, espero que las herramientas, sobre todo las de seleccion sean lo mas directas posible. Un click (o dos) y listo. Bueno, ya me contarás que te parecen. Se agradece el feedback, y me alegro de que os gusten en general.
__________________
Aquel que pregunta, es tonto un rato. Aquel que no pregunta, es tonto toda la vida. |
|
|
|
|
|
#5 |
|
Señor Miembro
|
Gracias!! Lo poco que he probado, me parece muy útil.
A mi me da el mismo error de "Unable to convert: OK to type: Float". Pero no he tenido tiempo de corregirlo y no he podido probar todo con su debido tiempo e interés. El Ring en el suboject Edge si lo podrías habilitar, no? o es cosa mía el que no se me habilite. Luego, se me ha ocurrido para diferenciar enter un poly loop o poly ring. Seleccionas un poly, y de entre los dos posibles caminos, que seleccione el más alrgo si es un poly loop y el más corto si es el poly ring. Otra idea q se me ocurre que se puede implementar, es que te permita elegir seleccionar entre los dos edges seleccionados, pero por el camino más largo q los une, en vez de el más corto (con un click de invert, o algo así) El próximo fin de semana a ver si puedo seguir probándolos un poco. Un saludo!! |
|
|
|
|
|
#6 |
|
Senior Member
Fecha de Ingreso: abril-2005
Ubicación: Madrid
Mensajes: 674
|
Bueno, el problema está en la implementacion de la limitacion. En las polyboost, el tipo se ha hecho un "grow loop", que esta bastante bien, pero que me parece menos práctico que lo mio. Con mi sistema se pueden seleccionar trozos concretos del loop que te interese, o todo el loop, con un segundo click.
Me explico: Partiendo de esta seleccion, mi codigo decide que los loops potenciales son estos: Presionando el boton loop una vez, selecciona el tramo de los loops comprendido entre los extremos que se le han pasado, asi: Una vez que se tiene esta seleccion, surge un problema de logica. Si antes se determinó cuales eran los loops potenciales, con solo dos poligonos en cada loop ¿Como determinar que los loops internos del "cuadrado" seleccionado no son ahora loops potenciales validos?. AH pueeees...Porque esos falsos loops potenciales, estan plenamente contenidos en otros loops que si son validos. De modo que si picamos otra vez en el boton loop, nos selecciona esto: Que son los mismos loops de antes pero sin limitacion. A partir de ahora puedes picar en loop las veces que quieras, que la cosa no cambia. Este funcionamiento se da en todos los niveles de subobjeto, y me gustaria que se mantuviera asi en el futuro ring. Con los edges no hay problema , puesto que un solo edge define un loop y un ring, pero en el caso de los polys (y de los vertices, pues es casi lo mismo), se necesitan al menos dos, para determinar el loop, y a partir de ahí ¿que se supone que es el ring? ¿El tramo de loop limitado, pero en el otro sentido? Es decir, partiendo de la seleccion original, ¿el primer click debería hacer algo asi?: Y a partir de ahi el segundo click ¿debería hacer esto?: Pero esto segundo es exactamente lo mismo que hace el loop. Podeis probar. De modo que ¿cual es la diferencia? Más aún, ¿debería haber diferencia? ¿Qué se espera uno que ocurra cuando le da al boton ring? En fin, estas son mis elucubraciones al respecto, cualquier sugerencia, con o sin capturas será bienvenida.
__________________
Aquel que pregunta, es tonto un rato. Aquel que no pregunta, es tonto toda la vida. |
|
|
|
|
|
#7 |
|
Senior Member
Fecha de Ingreso: diciembre-2004
Ubicación: Coruña - Barcelona
Mensajes: 811
Entradas de portafolios: 1
|
Ahora ya me funciona, estuve haciendo más pruebas, el rapid move está cojonudo, lástima que no funcione el undo ( supongo que alguna limitación del maxscript ).
La selección de loops de los polígonos funciona bastante bien, sería interesante ( por lo menos para mi ) que hubiese una opción para que coja solo los polígonos entre dos seleccionados, y no todos los que comparten el loop, a ver si con una imagen me explico mejor, esto es lo que sucede ahora después de seleccionar dos polígonos y presionar loop: y esto sería lo que a mi me gustaría que hiciese ( como una opción más, no quiero decir que sustituya a la función actual del loop, más o menos es la idea de la herramienta "p2p sel" pero con polígonos en vez de aristas ) Aquí lo complicado es determinar cual es el recorrido a seguir, en este caso sería más sencillo seleccionando 3 polígonos en vez de 2, aunque creo que para selecciones complejas lo mejor sería hacerlo exactamente igual que el P2P sel. Saludos
__________________
www.rubenlmartinez.com _________________________________________________ Canon Ixus II /\ La vigilante /\ Dragon WIP ________________________________________________ Última edición por Birkov fecha: 07 may 2007 a las 18:25. |
|
|
|
|
|
#8 |
|
Megalodon...
Fecha de Ingreso: abril-2002
Ubicación: Aquí
Mensajes: 9,107
|
Pues si parece ser que no hay mucha diferencia entre el ring y loop en esos modos, no me habia percatao..
gracias nessito!
__________________
( ::: ) Tus puñetazos no sirven para nada. No puedes matar a tu maestro de boxeo con golpes que has aprendido de él. Lu Sin |
|
|
|
![]() |
| Etiquetas Identificativas |
| maxscript, nessitools, prealpha |
| Usuarios activos actualmente viendo este tema: 1 (0 miembros y 1 visitantes) | |
| Herramientas | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| canal alpha sombras | rubbin | Render, Iluminación y Cámaras | 3 | 29 ago 2005 22:05 |
| Seleccion de formas en GIMP y dar alpha... | Pinucset | Diseño Grafico y CAD | 2 | 21 ago 2005 05:23 |
| matte-shadows con reflejos en alpha | jark | Render, Iluminación y Cámaras | 3 | 05 jun 2005 20:12 |
| canal alpha y mapa de opacidad | drakan | Materiales y Texturizado | 2 | 15 abr 2005 02:59 |
| Shadow ALPHA , y eso como? | Azz | Infografía General | 1 | 02 jul 2002 05:01 |
|
|