Selección aleatoria en max
Sabéis de algún script o plugin que permita hacer selecciones aleatorias de objetos o elementos, polígonos, vértices, de una malla, ya que tengo una estructura con cerca de 16.000 polígonos e ir seleccionando uno por uno pues os podéis imaginar. Gracias y un saludo.
Selección aleatoria en max
Pues eso en cualquier caso, debe de ser muy fácil de programar con Maxscript. Alguno de estos maxeros que pululan por aquí seguro que te ayudan sin problema.
2 Archivos adjunto(s)
Selección aleatoria en max
He creado una utilidad que selecciona vértices, Edges y Faces aleatoriamente. Aconsejo utilizar Editable Poly, aunque también funciona con editable meshes.
https://www.foro3d.com/images/upload...2006/04/90.jpg
El parámetro que tal vez puede sonar raro es el depth. Esto indica la profundidad máxima de búsqueda para evitar entrar en un bucle infinito. Si, por ejemplo, pones que se seleccionen 200 caras, pero el contador de 3ds Max te dice que sólo se han seleccionado 190, aumenta el depth hasta que se seleccionen las 200.
No lo he probado mucho por lo que no te extrañe que tenga algún fallo que otro.
El código fuente está incluido por si a alguien le sirve para aprender algo de Maxscript. Saludos.
-- IMÁGENES ADJUNTAS --
https://foro3d.com/attachment.php?attachmentid=29876
https://foro3d.com/attachment.php?attachmentid=29877
Selección aleatoria en max
¿Sabes donde se puede aprender Maxscript en internet?
Selección aleatoria en max
Cita:
¿Sabes donde se puede aprender Maxscript en internet?
Pues yo aprendí con la referencia de Maxscript que viene con el propio max. Al principio puede resultar un poco intimidatoria, pero en realidad está muy bien. Es muy completa.
También tienes los DVD de laszlo y bobo. Por lo que he leído tienen que estar bastante bien para empezar. Saludos.
Selección aleatoria en max
1 Archivos adjunto(s)
Selección aleatoria en max
Una actualización. He mejorado un poco la detección de errores. Saludos.
-- IMÁGENES ADJUNTAS --
https://foro3d.com/attachment.php?attachmentid=29882
Selección aleatoria en max
Halfvector al rescate. Que haría yo sin ti. Eso es lo que estaba buscando, pero que pudiese seleccionar los elementos, ya que tengo que eliminarlos y es la única forma de hacerlo.
Y si pudieras hacer algo parecido, pero que pudiese seleccionar objetos dentro de la escena, vamos que no tenga que pasarlos a malla y asociarlos, espero haberme explicado bien.
Ya de paso si me puedes recomendar algún libro para aprender que complemente la ayuda del 3ds Max para no tener que darte más la lata.
2 Archivos adjunto(s)
Selección aleatoria en max
He añadido selección de elementos y de objetos. La selección de elementos la he tenido que programar yo porque no he encontrado métodos en Maxscript para ello. Y claro, el tema de bucles y búsqueda de elementos no le va muy bien a Maxscript, así que, puede ser bastante lento. En un modelo de unas 15000 caras, me ha tardado unos 20 segundos en seleccionar los elementos.
https://www.foro3d.com/images/upload...2006/04/94.jpg saludos.
-- IMÁGENES ADJUNTAS --
https://foro3d.com/attachment.php?attachmentid=29919
https://foro3d.com/attachment.php?attachmentid=29920
Selección aleatoria en max
Cita:
He añadido selección de elementos y de objetos. La selección de elementos la he tenido que programar yo porque no he encontrado métodos en Maxscript para ello. Y claro, el tema de bucles y búsqueda de elementos no le va muy bien a Maxscript, así que, puede ser bastante lento. En un modelo de unas 15000 caras, me ha tardado unos 20 segundos en seleccionar los elementos.
https://www.foro3d.com/images/upload...2006/04/94.jpgscreen.width-255) {this.width=screen.width-255;this, alt=full view;} border=0>. Saludos.
Otra vez me has dejado con la boca abierta.
Un millón de gracias, es justo lo que necesitaba.
Selección aleatoria en max
De nada. Por cierto, en cuanto a libros de Maxscript, no tengo ni idea si existe alguno que valga la pena. En Amazon he visto estos dos (1 y 2).
Luego tienes los DVD que he mencionado y por supuesto la ayuda, que tiene secciones que te ayudan paso a paso a aprender Maxscript. Luego también tienes bastantes scripts de ejemplo que están muy bien para ir soltura. Saludos.