Page 4 of 9

Posted: 28 Nov 2006, 23:29
by hughperkins
jcnossen wrote:what I did was try to fill all the texture stages into a single pass, and handle the remaining stages in the multipass method where just 2 of the texture units are used.
Ahhh.... good idea!

Edit: directly porting TerrainTexEnvCombine.cpp is looking like a good idea .

Posted: 29 Nov 2006, 03:40
by hughperkins
This is kindof fun: render each pass higher than the others, so we can see each layer in 3d:

Image
Image
Image

Posted: 29 Nov 2006, 03:44
by Maelstrom
Lol, nice. Also try an option to turn the passes on and off individually, tht could be helpful.

Posted: 29 Nov 2006, 03:58
by hughperkins
Maelstrom wrote:Lol, nice. Also try an option to turn the passes on and off individually, tht could be helpful.
Good idea.

Posted: 29 Nov 2006, 10:30
by LBPB
Can't wait using this to make maps !

Keep going :wink:

Posted: 29 Nov 2006, 11:02
by Argh
:shock: This just keeps getting cooler. Fine work :-)

Posted: 29 Nov 2006, 11:56
by jcnossen
Wow its looking nice:)
Edit: directly porting TerrainTexEnvCombine.cpp is looking like a good idea .
Im not sure how practical that is, the pass iteration is in terrain.cpp, blending is in TerrainTexture.cpp, and TerrainTexEnvCombine.cpp first creates a list of operations per pass and then executes it ;)
It's become a little bloated because of all the experimentation...

Posted: 30 Nov 2006, 02:37
by AF
Now all you need is featuremap generation skyboxes and lighting settings.

Posted: 30 Nov 2006, 05:28
by mufdvr222
I think it would be better if each pass was rendered on the same level, or at least closer.

Posted: 30 Nov 2006, 15:53
by bamb
mufdvr222 wrote:I think it would be better if each pass was rendered on the same level, or at least closer.
I thought that separation was just a development visualization tool! Of course they're normally rendered on teh same level.

Posted: 01 Dec 2006, 02:06
by hughperkins
New release. http://manageddreams.com/csai/MapDesigner.zip has been updated.

Major changes:
*added multi-stage texture splatting
*added sm3 loader
*added blend texture editing

Minor changes:
*added water
*added smooth shaded normals (reduce patchwork appearance)
*cache normals (higher framerate)
*supports load/saving heightmaps using any DevIL-compatible format (eg JPG)
*slopemaps can be exported using any DevIL-compatible format
*added mapsize scaling
*added height scaling

Screenshot:

Image


Water:

Image

Paint splatted texture, leftclick to paint, rightclick to erase:

Image

Posted: 01 Dec 2006, 04:03
by mufdvr222
hughperkins, Go straight to the top of the class. 8)

Posted: 01 Dec 2006, 04:19
by hrmph
This is great!

Posted: 01 Dec 2006, 06:19
by hydr1x
X_X

Posted: 01 Dec 2006, 08:58
by Forboding Angel
list of issues:

camera zoom does not work for me

the render window cannot be adjusted sizewise via config.xml which leads me to believe that it's hardcoded somewhere. I operate at a desktop res of 1600x1200 with a 21 inch monitor. the window only being 800x600 drives me nuts.

Does not remember working directory which is possibly the most annyoing thing about it. How about allowing a set working directory on a per map basis.

Lack of documentation <my biggest complaint. Ya the software is nice, but if you don't really know how to use it then it's not all that useful.

------------------------------------------


I really like it, just the above is extremely annoying.

Posted: 01 Dec 2006, 09:13
by Forboding Angel
ok fixed the sm3 loading deal. you have to make a maps directory inside of the mapdesigner directory (you have to do this because the path in your maps sm3 must be maps/mymapname/whatthehellever

so use maps as a working portal for all of your maps.



Arugh damnit. Ok the damn zoom is not working for me. Combine no zoom capability with an 800x600 forced window = a lot of cursing.

Z and X rotation (referred to as orbit I believe) are not working for me either.

Posted: 01 Dec 2006, 10:37
by hughperkins
New release. http://manageddreams.com/csai/MapDesigner.zip has been updated.

Changes:

- window height and width read from config.xml "display" section at startup
- file dialog remembers last folder
- tilesize for new texture stages defaults to 50
- first texture stage selected by default
- "invert" option added to mouse move configs
- default config file now has ctrl + scroll wheel rotating in same sense as Spring
- zoom moved from cameratranslate to camerazoom
- default config set so rotating scroll wheel zooms camera, in line with Spring

The MapDesigner wiki page at http://taspring.clan-sy.com/wiki/Maps:Map_Designer has been updated for 0.3.

Edit: added a concepts section and a texture stage section to wiki.

Posted: 01 Dec 2006, 14:37
by jcnossen
Wow that looks really nice! im going to test it when i get home...

Posted: 01 Dec 2006, 15:21
by jcnossen
- "flatten" seems bugged, I get weird spikes instead...
- it sometimes just exits when Im editing the heightmap

Posted: 01 Dec 2006, 16:16
by hughperkins
jcnossen wrote:- "flatten" seems bugged, I get weird spikes instead...
Not sure. Some observations on flatten:

*flatten is affected by brushsize
*it's essentially a disk the size of brushsize, placed at the height of the centre vertex
*the map is pulled towards the disk, flattening it
*the centre vertex is shown by the blue edit ball

Note that there is a very agressive LOD. If you're very far away the triangles are pretty big.
- it sometimes just exits when Im editing the heightmap
Can you run it from the commandline and send me the error message when it exits? Obviously this should dump to a logfile in a future version.

Update: note that there was an issue with height editing close to East or South edge of map. A new version will be released soon.