Noticias

¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain

cuestiones sobre fisica y huesos

Iniciado por mutoit, Febrero 10, 2018, 03:30:38 PM

Tema anterior - Siguiente tema
Buenas,  tanto si sabeis vosotros o si me podeis recomendar un tutorial que me ayude a esto :
 
Tengo mi hierba, le puse huesos (en un principio esta bien hecho porque si uso la animacion se mueven las ramas) , pero yo quiero que sea mas bien que reaccionen al viento o con otras fisicas, como el player o animales.
 
Sabeis como se hace esto ? 
 
Primero que usaria el substituir el modelo sin rigged al que si solo cuando el player o algo esta cerca etc (Cosa que tampoco se hacer, si alguien tiene consejos...) 
 
Ya fui al foro de unity pero ahi la cosa esta muy muerta....
 
Gracias



Cita de: mutoit date=1518273610genial gracias lo voy a mirar ! 
   


De nada espero que te sirva.

No se usan joints/bones, eso se hace con vertex colors.

Cita de: juguefre date=1518284112No se usan joints/bones, eso se hace con vertex colors.
   


sabes algo sobre esto ? creo que la idea es que el shader reciba info sobre colisiones y cambie el color ?  pero de ahi a que la hoja se mueva.....

Aqui ves una demostracion:
 


   
eature=oembed" width="480">

 



Nunca he hecho esto en Unity, alguna vez lo hice en Unreal engine y las bases deben ser las mismas para lograrlo en Unity, se que se puede por que actualmente esta implementado en un proyecto en el estudio donde trabajo, nada de joints, el cesped se mueve usando un shader custom que toma en cuenta vertex colors.


Si lo piensas solo un momento te daras cuenta de lo complicado que seria tener 2 o 3 joints en cada hoja de cesped......en un escenario con 5000 hojas de cesped tendrias 10.000 o 15.000 joints para mover solamente el cesped y comenzarian los problemas de rendimiento.

 
 
 

si sin duda...pero no tengo un nivel avanzado tampoco, por eso no imagine que esto se hiciera de esta manera,estoy muy verde en muchos aspectos. 
 
Gracias voy a mirarlo ! 

Etiquetas: