I used Sculptris to make an asteroid model and textures (diffuse, normal) and used Anim8or to set materials and export to CMOD. When rendered in Celestia, however, it looks completely different. I've tried it with LunarLambert both at 1 and turned off, and no matter what it looks completely different from what it looked like in Sculptris. With LunarLambert at 1, it is nearly black with a very bright rim. With it disabled, the surface appears much brighter, but the edges of the normalmapped craters look like someone used black spraypaint to apply them, and the normal map barely has any other effect. What am I doing wrong?
Sculptris with custom material.
LunarLambert off.
LunarLambert at 1.
LunarLambert at 0.5.
Why isn't my normal map working?
Forum rules
Please help to make this forum more useful by checking the FAQs before posting! Keep it clean, keep it civil, keep it truthful, stay on topic, be responsible, share your knowledge.
Please help to make this forum more useful by checking the FAQs before posting! Keep it clean, keep it civil, keep it truthful, stay on topic, be responsible, share your knowledge.
-
Topic authorW0RLDBUILDER
- Posts: 122
- Joined: 02.06.2010
- With us: 14 years 5 months
- John Van Vliet
- Posts: 2944
- Joined: 28.08.2002
- With us: 22 years 2 months
Re: Why isn't my normal map working?
--- edit----
Last edited by John Van Vliet on 18.10.2013, 11:16, edited 2 times in total.
-
Topic authorW0RLDBUILDER
- Posts: 122
- Joined: 02.06.2010
- With us: 14 years 5 months
Re: Why isn't my normal map working?
I'm not using a cylindrical (or cube) map. Sculptris generates UVs, diffuse textures, and normal maps. I applied the normal map to a sphere (please excuse the lack of polar correction):
It looks like the normal map's OK, so the problem must be in my CMOD. (download)
It looks like the normal map's OK, so the problem must be in my CMOD. (download)
-
Topic authorW0RLDBUILDER
- Posts: 122
- Joined: 02.06.2010
- With us: 14 years 5 months
Re: Why isn't my normal map working?
I generated normals and tangents in cmodview, and I was able to get this.
As you can see, it has these seams everywhere. Not sure what I can do to fix this besides maybe subdivide the original mesh some more.
As you can see, it has these seams everywhere. Not sure what I can do to fix this besides maybe subdivide the original mesh some more.
- John Van Vliet
- Posts: 2944
- Joined: 28.08.2002
- With us: 22 years 2 months
Re: Why isn't my normal map working?
--- edit----
Last edited by John Van Vliet on 18.10.2013, 11:15, edited 1 time in total.
-
Topic authorW0RLDBUILDER
- Posts: 122
- Joined: 02.06.2010
- With us: 14 years 5 months
Re: Why isn't my normal map working?
I don't really know if it's possible to reproject the textures into a cube map. Sculptris generates .obj files, and I've tried both Selden's Anim8or CMOD export script and cmodview with the same results. To me, it looks like Celestia isn't loading the normal map correctly because of how it's mapped on the mesh.
Re: Why isn't my normal map working?
Maybe you must use Animator to change the default mesh triangles in quads, since Sculptris does use triangles as geometry.
Never at rest.
Massimo
Massimo