Diff of /trunk/IdealistViewer/Application/TextureManager.cs
Parent Directory
|
Revision Log
|
Patch
| revision 22, Tue Oct 28 10:48:26 2008 UTC | revision 24, Tue Oct 28 23:36:38 2008 UTC | |
|---|---|---|
| # | Line 103 | Line 103 |
| 103 | ||
| 104 | public void applyTexture(Texture tex, SceneNode requestor) | public void applyTexture(Texture tex, SceneNode requestor) |
| 105 | { | { |
| 106 | try | |
| 107 | { | |
| 108 | requestor.SetMaterialTexture(0, tex); | requestor.SetMaterialTexture(0, tex); |
| 109 | requestor.SetMaterialType(MaterialType.DetailMap); | //requestor.SetMaterialType(MaterialType.DetailMap); |
| 110 | requestor.SetMaterialFlag(MaterialFlag.Lighting, true); | |
| 111 | requestor.SetMaterialFlag(MaterialFlag.NormalizeNormals, true); | |
| 112 | requestor.SetMaterialFlag(MaterialFlag.BackFaceCulling, false); | |
| 113 | requestor.SetMaterialFlag(MaterialFlag.GouraudShading, true); | |
| 114 | ||
| 115 | } | |
| 116 | catch (AccessViolationException) | |
| 117 | { | |
| 118 | m_log.Error("[TEXTURE]: Failed to load texture."); | |
| 119 | } | |
| 120 | } | } |
| 121 | ||
| 122 | public void imageReceivedCallback(AssetTexture asset) | public void imageReceivedCallback(AssetTexture asset) |
|
||||||||
| ViewVC Help | |
| Powered by ViewVC 1.0.0 |

