BillBoards (Grass) and Terrain Point Rotation


I have two questions.

  1. Do anyone know what’s causing the weird alpha using Billboards. I get some weird line or clip that is not transparent. I tried all various .dds and .png images including from different sources and some edited but I get the same problem.

  2. How do I get a rotation of a specific point from terrain? So I can match up rock meshes to that proper align so I don’t get rocks in air on cliffs.

Thanks for everyone help so far. These two is bugging me.


I tried this. Is it legit?

I’m trying to get the quaternion of a specific point using the spot in terrain.

Hello :slight_smile: Try this:

RockNode->SetRotation(Quaternion(Vector3::UP, terrain->GetNormal(Vector3(position_x,position_y,position_z))));

[quote=“franck22000”]Hello :slight_smile: Try this:

RockNode->SetRotation(Quaternion(Vector3::UP, terrain->GetNormal(Vector3(position_x,position_y,position_z))));[/quote]

It’s a beautiful thing for sure. :slight_smile: Happy New Years!

Now I just have to figure out the weird billboard issue …

The method seems to work for mostly smooth areas. It doesn’t work great for highly elevated areas it seems.