Myrddin Landscape PLugin and Editor

A place to show off your latest screenshots and for people to comment on them. Only start a new thread here if you have some nice images to show off!
User avatar
myrddinson
Greenskin
Posts: 125
Joined: Mon Mar 31, 2008 1:16 pm
Location: France
x 5

Myrddin Landscape PLugin and Editor

Post by myrddinson »

Hi,

i am currently working on a paging landscape plugin (and editor).
Currently, plugin development is at 80% and these features are implemented yet:

// terrain splatting (up to 8 layers - 3 layers per pass),

// lightmap : color added to ambient color,

// color map : color modulated with diffuse color

// specular lightning (per layer specular color or specular color map),

// optional per-layer diffuse and specular color,

// normal mapping,

// offset/parallax mapping,

// point/directional/spot light (one per pass)

// fog

// shadow map

// LOD geomorphing

// optional slope/ground autosplatting

// water plane(s) (refraction/reflection, sky and sun reflection, deep sea fog)

// smooth range interpolation from full effects to low effects

// paging

i still need to implement streaming paging, complete runtime generation of shaders and vegetation.

This plugin will be used by the MOgre-based Myrddin landscape editor that is in early development (20%)

For now, I intend to release the plugin under LGPL license but the editor will be sold separatly under shareware license.

Sorry i have only screenshots for now: i will release a demo soon ;)

Image
Image
Image
Image
Image

Lord LoriK
Goblin
Posts: 254
Joined: Tue Feb 13, 2007 5:33 am

Post by Lord LoriK »

Is the plugin for Mogre only? I hope not. There's too many nice features to miss if it is...

BTW, the links to the images seem to be broken. None works here. Downloading works fine, though.

User avatar
myrddinson
Greenskin
Posts: 125
Joined: Mon Mar 31, 2008 1:16 pm
Location: France
x 5

myrddin landscape plugin

Post by myrddinson »

the landscape plugin is written in C++ and so fully compatible with Ogre:
i use SceneManager::setOption from the MOgre-based editor to control plugin features (as well as editing) because i wanted to keep Ogre plugin architecture to avoid porting plugin in .NET.

I don't know for the screenshots: they seem to be well displayed for me sorry.


Myrddinson.

User avatar
eugen
OGRE Expert User
OGRE Expert User
Posts: 1422
Joined: Sat May 22, 2004 5:28 am
Location: Bucharest
x 8
Contact:

Post by eugen »

the screenshots are not visible

User avatar
myrddinson
Greenskin
Posts: 125
Joined: Mon Mar 31, 2008 1:16 pm
Location: France
x 5

Post by myrddinson »

ok perhaps it is because screenshots are on Free (french provider) server and only accessible to Free members: i will fix that as soon as i can.
Sorry for the inconvenience ;)

User avatar
myrddinson
Greenskin
Posts: 125
Joined: Mon Mar 31, 2008 1:16 pm
Location: France
x 5

Post by myrddinson »

So here are the screenshots with functional links - i hope so ;)

Image
Image
Image
Image
Image
Image
Image

Seregvan
Gremlin
Posts: 167
Joined: Sat Dec 15, 2007 11:44 pm

Post by Seregvan »

but is this faster than PLSM? PLSM is very slow, so I would like to see faster terrain manager =) And I will also be glad to test it =)

User avatar
myrddinson
Greenskin
Posts: 125
Joined: Mon Mar 31, 2008 1:16 pm
Location: France
x 5

Post by myrddinson »

currently, framerate with the small landscape showed in the screenshots is about 180fps on my computer system - Intel Core2 duo 6400 2Go RAM and Geforce 7950GT.

I have not tested yet on a ATI based system: i would be glad to know about reporting bugs if any.

User avatar
Xavyiy
OGRE Expert User
OGRE Expert User
Posts: 847
Joined: Tue Apr 12, 2005 2:35 pm
Location: Albacete - Spain
x 87

Post by Xavyiy »

Nice shots, I've worked some time ago on a parallax mapping texture mode for PLSM2 that looks similar to your work(Only the appearence!) there's the link: http://www.ogre3d.org/phpBB2addons/viewtopic.php?t=5441

Very good work, can't wait to try it!

User avatar
myrddinson
Greenskin
Posts: 125
Joined: Mon Mar 31, 2008 1:16 pm
Location: France
x 5

Post by myrddinson »

I am building a small demo now but i need to deal with some right troubles: i 'borrowed' textures that i use in the screenshots in Neverwinter Night 2 so i need to replace them with free ones but it is difficult to find good free textures - with normal map (and normal+heightmap for the dirt road) ;) so perhaps i will release the demo without normal maps.

User avatar
Xavyiy
OGRE Expert User
OGRE Expert User
Posts: 847
Joined: Tue Apr 12, 2005 2:35 pm
Location: Albacete - Spain
x 87

Post by Xavyiy »

myrddinson wrote:I am building a small demo now but i need to deal with some right troubles: i 'borrowed' textures that i use in the screenshots in Neverwinter Night 2 so i need to replace them with free ones but it is difficult to find good free textures - with normal map (and normal+heightmap for the dirt road) ;) so perhaps i will release the demo without normal maps.
There's a very useful and easy phosothop plugin for generate normal maps of any texture:
http://developer.nvidia.com/object/phot ... ugins.html

I use this for generate my terrain normal maps.

dEspadas
Gnoblar
Posts: 12
Joined: Sat Mar 15, 2008 7:58 am

Post by dEspadas »

You can get nice free textures in: www.cgtextures.com

and you can make nice bump/normal/specular textures of them with: www.crazybump.com

cheers!

User avatar
Nauk
Gnoll
Posts: 647
Joined: Thu May 11, 2006 9:12 pm
Location: Bavaria
x 25
Contact:

Post by Nauk »

impressive screenies, definately looking forward to try it out :)

Seregvan
Gremlin
Posts: 167
Joined: Sat Dec 15, 2007 11:44 pm

Post by Seregvan »

+1 =) want to see it working =)

User avatar
SiENcE
Goblin
Posts: 231
Joined: Thu May 11, 2006 3:07 pm
Location: Berlin
Contact:

Post by SiENcE »

Nice shoots. Do you want to combine it with paged geometry?

How does the splatting work? Shaderbased v1.1, v2 or v3?

Cobra8472
Halfling
Posts: 83
Joined: Thu Jun 02, 2005 4:44 pm

Post by Cobra8472 »

Looking quite awesome, and just at the right time for my little project!
Does it have support for heightmap based terrain?

User avatar
Falagard
OGRE Retired Moderator
OGRE Retired Moderator
Posts: 2060
Joined: Thu Feb 26, 2004 12:11 am
Location: Toronto, Canada
x 3
Contact:

Post by Falagard »

Looks nice :-)

User avatar
myrddinson
Greenskin
Posts: 125
Joined: Mon Mar 31, 2008 1:16 pm
Location: France
x 5

Post by myrddinson »

yes plugin has support for paging geometry: i still need to implement async streaming but sync paging is working yet.

splatting (and water) is vs20+/ps20+ arbvp1/arbfp1 shader-based: for now - and in the demo i will release soon -, i use multiple lod techniques and preprocessor defines to deal with level of detail but i will implement shader generation at runtime soon because it is the only way to optimize shaders for a given set of material settings, especially too when you want to optimize shader on a per-tile basis (some terrain tiles can use less or more textures depending on the per-tile splatting layer usage)

thanks for the nvidia tools: i am currently playing with it:)
finally i will be able to release a demo with free normal mapped textures...

User avatar
myrddinson
Greenskin
Posts: 125
Joined: Mon Mar 31, 2008 1:16 pm
Location: France
x 5

Post by myrddinson »

I will release a demo of the Myrddin Landscape plugin in a couple of days now: here are some new screenshots.

Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image

User avatar
Praetor
OGRE Retired Team Member
OGRE Retired Team Member
Posts: 3335
Joined: Tue Jun 21, 2005 8:26 pm
Location: Rochester, New York, US
x 3
Contact:

Post by Praetor »

Oh my god, so juicy. I scrolled through those screenshots with wide eyes.

User avatar
KungFooMasta
OGRE Contributor
OGRE Contributor
Posts: 2087
Joined: Thu Mar 03, 2005 7:11 am
Location: WA, USA
x 16
Contact:

Post by KungFooMasta »

:shock: *drool*
Creator of QuickGUI!

Seregvan
Gremlin
Posts: 167
Joined: Sat Dec 15, 2007 11:44 pm

Post by Seregvan »

Yeah, it looks very nice ) but i think you should post only small copies of your screenshots and give a links to the big ones =)

User avatar
triton
Greenskin
Posts: 138
Joined: Thu Mar 13, 2008 10:25 pm
Location: Portugal

Post by triton »

Very nice. :D

User avatar
deficite
Gremlin
Posts: 160
Joined: Sat Oct 15, 2005 4:31 pm
Location: TN, USA
Contact:

Post by deficite »

Image

^ that's my favorite one. I love the depth that the terrain has and the lighting is cool (although weird, unless the planet exists in a binary star system).

User avatar
myrddinson
Greenskin
Posts: 125
Joined: Mon Mar 31, 2008 1:16 pm
Location: France
x 5

Post by myrddinson »

No there is only one directional light and lighting seems right for me ;) Can you explain what is the wrong thing ? Perhaps you are speaking about specular reflection on the rock: i have raised the material specular color to enhance the specular effect and indeed specular reflection can be confused with a second light reflection...

Post Reply