tag:blogger.com,1999:blog-32321530.post6690048869375771147..comments2023-03-28T07:30:48.442+00:00Comments on Randomchaos 3D Engine: Engine Design - Terrain (Bump/Normal Mapping)Charles Humphreyhttp://www.blogger.com/profile/10935746329039730399noreply@blogger.comBlogger6125tag:blogger.com,1999:blog-32321530.post-20445688513949987122009-06-25T12:33:12.277+00:002009-06-25T12:33:12.277+00:00@moitoius,
Just mailed you and it failed. Will ma...@moitoius,<br /><br />Just mailed you and it failed. Will mail you on the address for your profile.Charles Humphreyhttps://www.blogger.com/profile/10935746329039730399noreply@blogger.comtag:blogger.com,1999:blog-32321530.post-36591374158632871302009-03-07T11:13:00.000+00:002009-03-07T11:13:00.000+00:00Hey Charles,You might want to look at using a Sobe...Hey Charles,<BR/><BR/>You might want to look at using a Sobel filter to make the normal map for the terrain.<BR/><BR/>It is a convultion filter (you can even code it in HLSL if you want - but you need to do texel lookups).<BR/><BR/>If you email me at jonathand *dot) za *at) gmail *dot) com I can send you some code that does a simple Sobel operation.jcdickinsonhttps://www.blogger.com/profile/03059168484410900320noreply@blogger.comtag:blogger.com,1999:blog-32321530.post-22540698496298465352009-02-25T19:24:00.000+00:002009-02-25T19:24:00.000+00:00Armigus,Cool, you might want to post this on the n...Armigus,<BR/><BR/>Cool, you might want to post this on the new blog. I have not posted XNA on here for a long time and will (eventually) be made into a DX9 C/C++ blog.<BR/><BR/>Nice job though :)Charles Humphreyhttps://www.blogger.com/profile/10935746329039730399noreply@blogger.comtag:blogger.com,1999:blog-32321530.post-346005045644728392009-02-25T18:35:00.000+00:002009-02-25T18:35:00.000+00:00I took a different tack:public struct VertexMultit...I took a different tack:<BR/><BR/>public struct VertexMultitextured<BR/> {<BR/> public Vector3 Position;<BR/> public Vector3 Normal;<BR/> public Vector4 TextureCoordinate;<BR/> public Vector4 TexWeights;<BR/> public float Slope;<BR/><BR/> public static int SizeInBytes = (3 + 3 + 4 + 4 + 1) * sizeof(float);<BR/> public static VertexElement[] Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-32321530.post-57425654932856204542007-07-05T21:01:00.000+00:002007-07-05T21:01:00.000+00:00Hi Ryan,Well I am going to put the whole engine up...Hi Ryan,<BR/><BR/>Well I am going to put the whole engine up as open source for anyone to do with as they please. You can get 80% or so of the engine from the Hazy Mind site (link off the main blog), but I will post this engine in it's entirety once I have completed the documentation of it in this blog.<BR/><BR/>Glad you are enjoying what I am doing :)Charles Humphreyhttps://www.blogger.com/profile/10935746329039730399noreply@blogger.comtag:blogger.com,1999:blog-32321530.post-76007558508695598312007-07-05T18:31:00.000+00:002007-07-05T18:31:00.000+00:00Wow you do amazing work. I've been trying to find...Wow you do amazing work. I've been trying to find a good way to put Reimer's tutorials to use in a well-rounded engine and this is just perfect! Are you planning on putting your entire engine up somewhere for general-purpose game creation or will you eventually sell this engine? I'd love to get your code for use in my game ideas, even if it was just a built game library that I could reference.Unknownhttps://www.blogger.com/profile/02090448174608342377noreply@blogger.com