Best Practice tutorials

Hello. Thank you for the product!

Could you please tell me if there are any Best Practice tutorials for Unity? I’m not looking for something specific, but rather general approaches and ideas. For example, how to highlight a certain region while making everything else dark gray; how to properly apply particle effects to the terrain so that they scale correctly; or how to set up proper sky and sunlight.

In other words, I would like to see how professionals solve different kinds of problems in Cesium, so that I can build my own knowledge base and eventually work with Cesium more intuitively.

Hi @Shock,

Have you seen the Cesium for Unity tutorials on our web site? If not, that’s a good place to start:

Another good resource is… this community forum! You might find some ideas here, or someone asking about a problem similar to one you’re experiencing.

Hi @Kevin_Ring,

Thanks for the link — the tutorials are helpful, but most of them focus on setting things up through the Unity Editor. What I’m really looking for is something closer to the CesiumJS style of documentation, where you see more code-driven examples and full workflows, or maybe more advanced tutorial — like building a small interactive app or game — that shows how everything fits together at runtime.

For instance, the CesiumCartographicPolygons example is great and, I think, actually solves one of my tasks, but it still would be awesome, to see, how somebody uses it in real application. For example, how to highlight country borders and how to fade-out this highlight properly on user zoom in to specific image, or scale this highlight, if you are zoomed-in closed to the country border.

Like, should country-level elements be in sub-scene? What activation radius should be for this subscene? What if I will move to village-level sub-scene, I will be still in country-level activation radius? I wanna “main page” with whole country visible and “buttons” to move to each region. How to limit camera movement to specific region? Should I make new camera by myself, or use some existing api? I could solve this issues, but I’m not sure, that they will be solved Cesium-way, you know? That’s why wanna some “Cesium-way game” tutorials

I want to use Cesium in University project about minefields mapping in Ukraine with gamification elements.

Thanks again!

Sorry @Shock, we don’t have anything like CesiumJS’s Sandcastle currently. We do have a Samples project, which is definitely worth taking a look at if you haven’t seen it already:

The only other potentially-useful resource I can think of is the API reference documentation:

I know these aren’t exactly what you’re after, but they’re what we have available currently.

Yeap, saw both of these, but thank you for your time!

Maybe, I just would ask direct questions in separate topics