Este es el .exe generico Para usarlo el directorio tiene que ser el siguiente demotemplate.exe bass.dll data/ script.txt etc... Si zipeais data y lo llamais data.dat funcionacopia el dir debajo de este a tu dir max... usease: en el dir 3dsmax_xx habra zlib.dll, 3pxexporter.flx, etc... en el dir 3dsmax_xx habra flexporterxx.dlu Este es el .exe generico Para usarlo el directorio tiene que ser el siguiente demotemplate.exe bass.dll data/ script.txt etc... Si zipeais data y lo llamais data.dat funciona--------------------------- Particulas --------------------------- Para usar particu;as a) Nombre de objeto en escena que empiece por @PARTICLE PARTICLE es un tipo de sistema de particulas. De momento solo hay ese b) Asignar el material al objeto con el nombre del shader que se quiera usar para las particulas c) usar un PARTICLESETPARAMS en la escena... esto hay que parametrizarlo mas... espero a que me digas lo que necesitas --------------------------- Sombras --------------------------- Para usar sombras, simplemente tener una escena normal con luces a) Activar sombras con el comando de escena SHADOWS ON b) La geometria de los objetos debe ser totalmente cerrada o saldran las sombras mal. Y los objetos deben ser solidos respecto de la luz, es decir, deben tener grosor. Por ejemplo, para un cubo, si la luz esta fuera del cubo, el cubo es 'solido'. En cambio, si la luz esta dentro del cubo, cada cara del cubo no tiene grosor, con lo que saldran mal las sombras. Asi, por ej ------------ | | | LUZ | esta mal. la luz ve paredes sin grosor | | ------------ ------------ | | | | LUZ | | ------------ esta bien, la luz ve el cubo como un objeto con grosor ============= || || || LUZ || esta bien (las paredes tienen grosor) || || ============= c) Los materiales que proyecten y/o reciban sombras deben tener el parametro adecuado en el shader. hace que el objeto pueda recibir sombras hace que el objeto pueda proyectar sombras "wood_m06b" "wood_m06b" Cada luz es muy cara, en caso de que veamos que se necesiten mas luces aunque sea sin sombra pues habra que poner un flag de proyecta sombra a las luces --------------------------- Deformaciones --------------------------- a) Nombre de objeto en escena que empiece por @SPHERICAL b) Le pones el shader adecuado al objeto c) Parametrizacion no hecha todavia. -------------------------- Metaballs -------------------------- He integrado metabolas con escena 3D Como usarlas: a) En el max se ponen objetos (tipicamente esferas) cuyos nombres empiecen por @METABALL b) La(s) metabola(s) debe quedar dentro del cubo definido entre (0,0,0) a (64,64,64). Para orientarte quizas quieras poner ese cubo como referencia. Lo llamas @CUALQUIERNOMBRE donde CUALQUIERNOMBRE sea una palabra no reservada (por ej SPHERICAL, METABALL o PARTICLE) para que no se pinte. c) Asignas a las metabolas el material que quieras usar (cogera como material el de una de las metabolas, no se pueden mezclar materiales) d) Exportas y ejecutas. 020403 Vertex colors Anyadido exe de durango 020402 Anyadido birthtro con los fixes de la kunetsu 020325 0000059 poder seleccionar el tipo de environment en los voxels Ej: "enviroment3.tga" "TG_CAMERAREFLECTION" Sin bug: Escalas por matrix por shader. "WF_TRIANGLE" 2.0f 1.0f 2.0f 2.0f 020322 Sin Bug Integrado FXFILTER y FXSINGLEFILTER. Los blurs y similares funcionan en el GUI, el soporte no es perfecto, pero mas o menos va todo. Sin Bug Multiply para imagenes 020321 0000055 fallan las texturas TGA 0000054 cuando le das a load, y has modificado algo en la demo, no te dice antes si quieres guardar 0000056 blend > substract 020320 0000048 fallo de iluminacion 0000053 Support textures for voxel rendering 0000052 Assigning layer 2 doesn't work 020319 0000013 feature Asignar layer al crear efecto 0000033 bug al editar un commando al darle a ok se desplaza 1 segundo menos 0000044 fallo de la timeline que genera scripts erroneos Update 7 Bugfixes no useis motionblurs o crossfades... estan petados Update 6 templates de crear comando y crear efecto bugs de sonido Bugfixes varios Update 5 Borrar rangos y comandos Splash y icono Update 4 Arrastrar efectos Update 3 Arreglado bug de cargar/grabar Al salir te pregunta si quieres grabar Update 2 -Insertar rango (nota, asegurate antes de empezar que el script tenga un fxstop por cada fxstart) -Insertar comando -soporte para tener ayuda en los comandos y en la carga... ahora sale la ayuda por defecto, pero cada efecto tendra su ayudita diciendo todos los comandos, y cuando tenga tiempo meto dialogos custom para los efectos mas usados. -Faltan los comandos de borrar ;) Update 1 Quitado bugs Mas consistencia interna (eso lo veo solo yo ;) Reload (boton derecho en la lista de efectos) Insertar/Borrar Efectos Barra de status Update 0 Ok, te mando esto... no me ha dado tiempo a hacer un .exe, toi sobadisimo ya... manyana lo hago - ejecuta el fichero .reg antes de arrancar el IDE. - no puedes modificar, ni anyadir comandos, solo puedes usar pa sincronizar de momento - Mira como va el dir de la nature... para hacer una demo nueva, pos: NombreDemo Data El script va aqui - Es posible que todavia haya bugs de replay, he cambiado un monton de cosas... - Otra cosa, cuando cambias de escala de tiempo, cuando muevas las cosas se ajustan al multiplo de la escala, asi que si tienes afinado en 0.01 algo, no lo muevas luego en escala de 5s si quieres que se ajuste guay. - Es posible que notes alguna desincronizacion, si te fijas, el player de mp3 no te deja poner te en exactamente cualquier sitio, ya lo arreglare, pero en mis pruebas tampoco molestaba mucho. - Mover comandos solapados es un conyazo, lo se ;) ya lo arreglare - Eso, pos queda mucho por hacer, vete pidiendome cosillas que te corran mas prisas (sin pajas mentales please). - Te meto la nature v2.0 de prueba ;) al loro con los cambios de comandos. parte de ese script para hacer cosas. Bueno, preguntame manyana lo que sea. Enjoy!Este es el .exe generico Para usarlo el directorio tiene que ser el siguiente demotemplate.exe bass.dll data/ script.txt etc... Si zipeais data y lo llamais data.dat funcionaEste es el .exe generico Para usarlo el directorio tiene que ser el siguiente demotemplate.exe bass.dll data/ script.txt etc... Si zipeais data y lo llamais data.dat funciona FLEXPORTER SDK version 1.04 Any bug or comment should be reported to: p.terdiman@codercorner.com Folders: \FlexporterSDK includes & libs needed to build your own exporters \IceASCIIExporter source code for the ASCII Flexporter plug-in \IceZCBExporter source code for the ZCB Flexporter plug-in \VoidExporter skeleton code to build your own Flexporter plug-in I use two extra libs: - ZLib by Jean-loup Gailly and Mark Adler - BZip2 by Julian Seward FLEXPORTER 1.11 Any bug or comment should be reported to: p.terdiman@codercorner.com That's completely free code, so I'm working for you, and the more bugs you report, the more this program will serve your needs in a robust way. Feel free to even ask for a new feature if you think something is missing. I can't promise anything, but I'll try upgrading that plug-in on a regular basis. What's new in current build? => read \Doc\News.pdf Pierre June, 18, 2001