Jump to content
  • Advertisement
Sign in to follow this  
Raeldor

Terraformer 2 Terrain Editor... Thanks to All Who Helped

This topic is 4707 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi, It's still a little rough around the edges, but my first C++ directx program (a terrain editor) is available for download here... Terraformer 2.0 Some of the features are... WYSIWYG editing and painting functionality Up to 32 textures per terrain Up to 4 textures per tile (chosen from palette of 32) Alpha blending of textures Tile grid display LOD and render distance settings for performance Thanks to all those who helped answer my (sometimes stupid) questions. I am going to spend the next few days tidying up the code and making it more robust. I would be interested to hear any feedback on how to improve it. I do want to add a floating toolbar rather than have everything menu driven, and also add import/export from some popular file formats. I also need to make the paint work on JUST the tiles you have selected if you have chosen to select individual tiles. The next major stage of development will be to allow placement of .X objects onto the terrain which will get saved out with the terrain in XML format for import into an engine. Thanks again everyone.

Share this post


Link to post
Share on other sites
Advertisement
Don´t know if I just didn´t get the hotkeys, but adding some hotkeys for things like moving, rotating, zooming would be great. Just some keys to make work with your tool more comfortable. Also I would like to see different brush shapes (circle, which is already there, but something like a quad would be great) and paint behaviours, like different gradients for the edges of the brush I´m using, so I can adjust how hard the edge is, or/and something like a noise distribution of the texture painted, so I don´t paint exactly an even circle filled with that texture.
I read you don´t want floating toolbars, but a quick, small toolbar would be great. I dislike those floating things, too. ;)
And one more point on my wishlist: How about putting something like a texture selection on the side of that window? Something like thumbnails for the 32 textures with a scrollbar next to it, in order to select the current texture faster.
Oh yes, and I noticed that the edge points of the terrain seem to stick at their height (0?), kinda confused me.

Besides those points I like it.

Share this post


Link to post
Share on other sites
Quote:
Original post by matches81
Don´t know if I just didn´t get the hotkeys, but adding some hotkeys for things like moving, rotating, zooming would be great. Just some keys to make work with your tool more comfortable. Also I would like to see different brush shapes (circle, which is already there, but something like a quad would be great) and paint behaviours, like different gradients for the edges of the brush I´m using, so I can adjust how hard the edge is, or/and something like a noise distribution of the texture painted, so I don´t paint exactly an even circle filled with that texture.
I read you don´t want floating toolbars, but a quick, small toolbar would be great. I dislike those floating things, too. ;)
And one more point on my wishlist: How about putting something like a texture selection on the side of that window? Something like thumbnails for the 32 textures with a scrollbar next to it, in order to select the current texture faster.
Oh yes, and I noticed that the edge points of the terrain seem to stick at their height (0?), kinda confused me.

Besides those points I like it.


Great feedback, thank you. I will definitely look at making those modifications. By quad, I assume you mean just a square... you see that as being useful for painting, raising the terrain, or both?

Thanks for taking time to check it out!

Share this post


Link to post
Share on other sites
Quote:
Original post by Fahrenheit451
Would love to see it, but it's missing dll's for me. d3dx9_25.dll. You might want to package it with the zip file.

F451


Thanks, I have updated the zip with this file.

Share this post


Link to post
Share on other sites
Quote:
Original post by Riviera Kid
very nice.

It crashed when i selected grid.

ati x800 xt.


Do you have Visual Studio and the DirectX SDK? If I sent you the source would you be able to tell me where it crashes?

Share this post


Link to post
Share on other sites
The .exe complains about a missing DLL. seems like you supply the debug version in your zip but your compiled app wants the release version. I just renamed the DLL that came in your zip and that works. Except, I can't create a new grid just like the poster above me...

My suggestion is to try to have a better error reporting message and/or use a bunch of tracers (OutputDebugString) because if the user has DebugView installed then he can just have it running at the same time as your app to see all the messages. If you want to invest some time, make so that the trace is logged somewhere and if an error occurs dump it into a file together with some computer specs you pulled out with DX caps. The user (we) could then post/mail it to you.

Share this post


Link to post
Share on other sites
Quote:
Original post by Raeldor
Quote:
Original post by Riviera Kid
very nice.

It crashed when i selected grid.

ati x800 xt.


Do you have Visual Studio and the DirectX SDK? If I sent you the source would you be able to tell me where it crashes?


Sorry, my post was premature, it doesnt crash anymore.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!