Foros 3DPoder.  

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í. 3d




Retroceder   Foros 3DPoder. > :: Infografia y diseño grafico. > Script
Foro3D Galeria Privada Video3D Blueprints Software Blog3DPoder Buscar Empleo Donaciones


Noticias, Anuncios y Publicidad

Respuesta
 
Herramientas
Antiguo 04 may 2007   #1
Nessito
Senior Member
 
Fecha de Ingreso: abril-2005
Ubicación: Madrid
Mensajes: 632
Predeterminado [MAXScript] :: Nessitools 0.0.0.04 Pre-alpha

Y otro perrito piloto:

Añadidos:
  • Tooltips en los botones
  • Tops: Selecciona los polygonos "tapa" de extrusiones. De todo el objeto o de los polys seleccionados previamente.
  • Divide Edges: replacea un numero determinado de vertices en los edges seleccionados.
  • Create poly: Crea (si es posible) un poly con los vertices seleccionados.
  • Regular poly: "Regulariza" los poligonos seleccionados.

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.
Descargar Directa de Archivos ...
Tipo de Archivo: rar nessitools04.rar (71.8 KB, 27 visitas)
__________________
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 05:08.
Nessito is offline   Responder Con Cita
Enlaces patrocinados
Antiguo 04 may 2007   #2
Birkov
Senior Member
 
Avatar de Birkov
 
Fecha de Ingreso: diciembre-2004
Ubicación: Coruña - Barcelona
Mensajes: 807
Entradas de portafolios: 1
Predeterminado Re: [MAXScript] :: Nessitools 0.0.0.04 Pre-alpha

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 ________________________________________________
Birkov is offline   Responder Con Cita
Antiguo 05 may 2007   #3
Basie
Señor Miembro
 
Avatar de Basie
 
Fecha de Ingreso: septiembre-2002
Ubicación: Madrid
Mensajes: 2,066
Contactar con Basie a través de MSN
Predeterminado Re: [MAXScript] :: Nessitools 0.0.0.04 Pre-alpha

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!!
Basie is offline   Responder Con Cita
Antiguo 06 may 2007   #4
Nessito
Senior Member
 
Fecha de Ingreso: abril-2005
Ubicación: Madrid
Mensajes: 632
Predeterminado Re: [MAXScript] :: Nessitools 0.0.0.04 Pre-alpha

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.
Nessito is offline   Responder Con Cita
Antiguo 06 may 2007   #5
Basie
Señor Miembro
 
Avatar de Basie
 
Fecha de Ingreso: septiembre-2002
Ubicación: Madrid
Mensajes: 2,066
Contactar con Basie a través de MSN
Predeterminado Re: [MAXScript] :: Nessitools 0.0.0.04 Pre-alpha

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!!
Basie is offline   Responder Con Cita
Antiguo 07 may 2007   #6
Nessito
Senior Member
 
Fecha de Ingreso: abril-2005
Ubicación: Madrid
Mensajes: 632
Predeterminado Re: [MAXScript] :: Nessitools 0.0.0.04 Pre-alpha

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.
Miniatura de Adjuntos
Pulsar la imagen para la versión amplia
Nombre:  Loops - sel orig.jpg
Vistas: 128
Tamaño:  83.2 KB  Pulsar la imagen para la versión amplia
Nombre:  Loops - poten.jpg
Vistas: 125
Tamaño:  90.3 KB  Pulsar la imagen para la versión amplia
Nombre:  Loops - limitados.jpg
Vistas: 121
Tamaño:  83.7 KB  Pulsar la imagen para la versión amplia
Nombre:  Loops - ilimitados.jpg
Vistas: 124
Tamaño:  87.7 KB  

Pulsar la imagen para la versión amplia
Nombre:  Loops - ring limitado.jpg
Vistas: 125
Tamaño:  81.9 KB  Pulsar la imagen para la versión amplia
Nombre:  Loops - ring ilimitado.jpg
Vistas: 125
Tamaño:  83.4 KB  
__________________
Aquel que pregunta, es tonto un rato. Aquel que no pregunta, es tonto toda la vida.
Nessito is offline   Responder Con Cita
Antiguo 07 may 2007   #7
Birkov
Senior Member
 
Avatar de Birkov
 
Fecha de Ingreso: diciembre-2004
Ubicación: Coruña - Barcelona
Mensajes: 807
Entradas de portafolios: 1
Predeterminado Re: [MAXScript] :: Nessitools 0.0.0.04 Pre-alpha

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
Miniatura de Adjuntos
Pulsar la imagen para la versión amplia
Nombre:  1.jpg
Vistas: 120
Tamaño:  19.4 KB  Pulsar la imagen para la versión amplia
Nombre:  2.jpg
Vistas: 114
Tamaño:  12.0 KB  
__________________
www.rubenlmartinez.com
_________________________________________________
Canon Ixus II /\ La vigilante /\ Dragon WIP ________________________________________________

Última edición por Birkov fecha: 07 may 2007 a las 17:25.
Birkov is offline   Responder Con Cita
Antiguo 08 may 2007   #8
Ballo
Megalodon...
 
Avatar de Ballo
 
Fecha de Ingreso: abril-2002
Ubicación: Aquí
Mensajes: 9,061
Predeterminado Re: [MAXScript] :: Nessitools 0.0.0.04 Pre-alpha

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
Ballo is offline   Responder Con Cita
Respuesta


Usuarios activos actualmente viendo este tema: 1 (0 miembros y 1 visitantes)
 
Herramientas

Normas de Publicación
Usted no puede publicar nuevos mensajes.
Usted no puede responder mensajes
Usted no puede publicar archivos adjuntos
Usted no puede editar sus mensajes

BB code is habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are deshabilitado
Pingbacks are deshabilitado
Refbacks are deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
canal alpha sombras rubbin Render, Iluminación y Cámaras 3 29 ago 2005 21:05
Seleccion de formas en GIMP y dar alpha... Pinucset Diseño Grafico y CAD 2 21 ago 2005 04:23
matte-shadows con reflejos en alpha jark Render, Iluminación y Cámaras 3 05 jun 2005 19:12
canal alpha y mapa de opacidad drakan Materiales y Texturizado 2 15 abr 2005 01:59
Shadow ALPHA , y eso como? Azz Infografía General 1 02 jul 2002 04:01

google adsense



La franja horaria es GMT. Ahora son las 04:04.


Powered by: vBulletin, para 3DPoder.com Versión 3.7.0 Beta 4
Derechos de Autor ©2000 - 2008, Jelsoft Enterprises Ltd.
3DPoder.com Foro3d.com © Al servicio de la infografia y el 3D desde 1997.
Car Loan | Online Advertising | Cell Phones | American Flags | Home Loan
Content Relevant URLs by vBSEO 3.2.0