ArtifexTerra Terrain Editor [1.2 Beta Release 10.3.14 Pg.16]
-
- Gnoll
- Posts: 653
- Joined: Thu May 11, 2006 9:12 pm
- Location: Bavaria
- x 36
Re: ArtifexTerra - Terrain editor [0.90 RC3b - 05.10.2011]
ARTIFEX TERRA 3D - Artist-friendly, free and easy WYSIWYG realtime outdoor scene Editor & Painter
New loader now with Ogre::Terrain support: Addons for Artifex on SourceForge
MOC - Minimal Ogre Collision & Mousepicking
Simple TerrainMaterialGenerator for the use of standard Ogre material with Ogre::Terrain
Support me on Patreon
-
- Gnoll
- Posts: 653
- Joined: Thu May 11, 2006 9:12 pm
- Location: Bavaria
- x 36
Re: ArtifexTerra - Terrain editor [1.0 RC1 - 01.03.2012]
Hello everyone, after a good break apart from some minor fixes I started working on Artifex again. Since Artifex has been tested and running stabile with only some minor bugs reported for round 3 years now I decided to make a clean repack with the latest update and do some maintenance on it to lift it out of beta testing and call it a 1.0
DotScene Converter:
All features are fully working in the free version without restrictions and will remain free. RC1 is a still a zip archive and RC2 will be coming soon with a real installer and will release the SQlite-to-Ogre dotscene converter again. The converter is based on Php-Gtk and fully scripted so you can easily modify it to whatever XML output you need for your project!
Website stuff:
I also took care of the timeout problems regarding the download, so people with slower connections should be able to obtain it now too. Furthermore MOC has been added to the page again and there is a online manual now on the homepage that explains every function of Artifex Terra 3d in detail and in case you don't want to use the one inside the app. The forum didn't make it back but instead I opened a facebook page for support and discussions: http://www.facebook.com/ArtifexTerra3D
Future plans:
Next thing to happen is a UI overhaul and I am going to replace the current one with QT. I have been working on a Gtk Version previously like anounced before, but the DirectX Bug and the deployment nightmare with Gtk is too much of a hassle, so I decided to root for QT instead. The new UI will also make it a lot easier for me to extend Artifex. Paging support will come too and apart from that I have a couple of rather nice features in the work that I want to surprise you with!
You can get the 1.0 here: http://www.3d-terrain-editor.com/
We will also add a torrent download soon.
Enjoy!
//Nauk
ARTIFEX TERRA 3D - Artist-friendly, free and easy WYSIWYG realtime outdoor scene Editor & Painter
New loader now with Ogre::Terrain support: Addons for Artifex on SourceForge
MOC - Minimal Ogre Collision & Mousepicking
Simple TerrainMaterialGenerator for the use of standard Ogre material with Ogre::Terrain
Support me on Patreon
-
- OGRE Community Helper
- Posts: 767
- Joined: Wed Oct 10, 2007 2:36 pm
- Location: Germany
- x 39
Re: ArtifexTerra - Terrain editor [1.0 RC1 - 01.03.2012]
today I told a friend about Artifex Terra. This was the reason to look to this forum topic again.
I'm very happy to see that you continue your great editor.
On the other hand I'm very sad that there was not any feedback to your last post.
It would be nice if ArtifexTerra switches to the new "official" Terrain Component of Ogre, because will be (or already is) the new terrain standard solution. (I suppose editing functionality is supported by its API.)
Also the accepted Google Summer of Code project Improve and Demo the Terrain System will increase the interest in the Terrain Component. An other accepted GSoC project is Volume Rendering with LOD aimed at terrain (Voxel technique).
When Artifex Terra has support of the Terrain Component much more people could be interest in using your editor (my point of view).
One of Ogres problem is the lack of good content pipeline.
Artifex Terra is a nice tool, which could hit into the gap.
What do you think about switching to the Terrain Component?
Add your country to your profile ... it's interesting to know from where of the world you are.
-
- Gnoblar
- Posts: 12
- Joined: Sun Sep 14, 2008 7:44 am
Re: ArtifexTerra - Terrain editor [1.0 RC1 - 01.03.2012]
Like Beauty said,I' m happy to see your project alive.
I switched to delphi last time because c++ is a little difficult for me...
I think ArtifexTerra can be use with any language, just maybe by adding some features like:
-more pass (9 to 12 or 16 max) ?
-possible export the heightmap in a grayscale bitmap (8/24 bit) ?
-export alpha map in bmp/jpg ?
I can make a loader under glscene (delphi) for ArtifexTerra
Keep up the good work my friend!
-
- OGRE Community Helper
- Posts: 767
- Joined: Wed Oct 10, 2007 2:36 pm
- Location: Germany
- x 39
Re: ArtifexTerra - Terrain editor [1.0 RC1 - 01.03.2012]
Good idea.Jeanbono wrote:-possible export the heightmap in a grayscale bitmap (8/24 bit) ?
-export alpha map in bmp/jpg ?
By the way:
* 16 bit precision for grayscale is better than 24 bit as RGB representation (8 bit per channel)
* Please don't use BMP. It's uncompressed and huge. For the case of lossless compression I propose the PNG format instead.
Add your country to your profile ... it's interesting to know from where of the world you are.
-
- Ogre Magi
- Posts: 1255
- Joined: Sat Dec 25, 2010 2:55 pm
- Location: Macedonia
- x 81
Re: ArtifexTerra - Terrain editor [1.0 RC1 - 01.03.2012]
Do you need help? What have you tried?
- xavier
---------------------
HkOgre - a Havok Integration for OGRE | Simple SSAO | My Blog | My YouTube | My DeviantArt
-
- Gnoll
- Posts: 653
- Joined: Thu May 11, 2006 9:12 pm
- Location: Bavaria
- x 36
Re: ArtifexTerra - Terrain editor [1.0 RC1 - 01.03.2012]
@Jeanbono: Thank you very much! Yes Artifex output can be used with any language or API as long as you convert the shader to GLSL, rest is generic. Artifex can already handle 9 textures per pass, which is the hardware limit for shader model 2 as far as i know, apart from that you can add as many passes as your machine can handle in the material and shader code. The heightmap right now can be exported as 16bit (meaning 16bit per color) grayscale PNG, using less than that will result in data erosion. Most accurate is to load the binary float file, should be easy to convert it to delphi if you look at the loader code. And sure I would be happy if you provide a delphi loader!
I just now opened up a sourceforge page for Artifex addons, loaders, samples and user contributions: https://sourceforge.net/projects/artifexterra3d/ I also will park a copy of the ETM sources there up to date with the latest Ogre version.
@Mind Calamity: Thanks a lot for the compliment! What Chrome version are you using? I am using Iron which is a little stripped and simplified Chrome fork and that works fine. So if you tell your version I can reproduce the bug and fix it.
ARTIFEX TERRA 3D - Artist-friendly, free and easy WYSIWYG realtime outdoor scene Editor & Painter
New loader now with Ogre::Terrain support: Addons for Artifex on SourceForge
MOC - Minimal Ogre Collision & Mousepicking
Simple TerrainMaterialGenerator for the use of standard Ogre material with Ogre::Terrain
Support me on Patreon
-
- Gnoll
- Posts: 653
- Joined: Thu May 11, 2006 9:12 pm
- Location: Bavaria
- x 36
Re: ArtifexTerra - Terrain editor [1.0 RC1 - 01.03.2012]
SimpleTMG.h:
Code: Select all
#ifndef __SIMPLETMG_H__
#define __SIMPLETMG_H__
#include "Ogre.h"
#include "OgreTerrainMaterialGenerator.h"
// Simple Terrain Material Generator sample to show how to use Ogre .material files with the new Ogre::Terrain
class SimpleTerrainMaterialGenerator :
public Ogre::TerrainMaterialGenerator
{
public:
SimpleTerrainMaterialGenerator() :
Ogre::TerrainMaterialGenerator()
{
mProfiles.push_back(OGRE_NEW OgreMaterialProfile(this, "OgreMaterialProfile", "Profile to use Ogre .material files"));
setActiveProfile("OgreMaterialProfile");
}
class OgreMaterialProfile : public Ogre::TerrainMaterialGenerator::Profile
{
public:
OgreMaterialProfile(Ogre::TerrainMaterialGenerator* parent, const Ogre::String& name, const Ogre::String& desc) :
Ogre::TerrainMaterialGenerator::Profile(parent,name,desc)
{
}
virtual ~OgreMaterialProfile() {}
Ogre::MaterialPtr generate(const Ogre::Terrain* terrain)
{
Ogre::MaterialManager& materialManager = Ogre::MaterialManager::getSingleton();
// Set ETM material
return materialManager.getByName("ETTerrainMaterial");
}
Ogre::MaterialPtr generateForCompositeMap(const Ogre::Terrain* terrain)
{
return terrain->_getCompositeMapMaterial();
}
Ogre::uint8 getMaxLayers(const Ogre::Terrain* terrain) const
{
return 0;
}
void updateParams(const Ogre::MaterialPtr& mat, const Ogre::Terrain* terrain) {}
void updateParamsForCompositeMap(const Ogre::MaterialPtr& mat, const Ogre::Terrain* terrain) {}
void requestOptions(Ogre::Terrain* terrain) {}
};
};
#endif
Code: Select all
mTerrainGlobals = OGRE_NEW Ogre::TerrainGlobalOptions();
mTerrainGroup = OGRE_NEW Ogre::TerrainGroup(mSceneMgr, Ogre::Terrain::ALIGN_X_Z, 1025, 5000.0f);
mTerrainGroup->setFilenameConvention(Ogre::String("BasicTutorial3Terrain"), Ogre::String("dat"));
mTerrainGroup->setOrigin(Ogre::Vector3::ZERO);
TerrainMaterialGeneratorPtr mMTerrMatGen;
mMTerrMatGen.bind( OGRE_NEW SimpleTerrainMaterialGenerator() );
mTerrainGlobals->setDefaultMaterialGenerator( mMTerrMatGen );
ARTIFEX TERRA 3D - Artist-friendly, free and easy WYSIWYG realtime outdoor scene Editor & Painter
New loader now with Ogre::Terrain support: Addons for Artifex on SourceForge
MOC - Minimal Ogre Collision & Mousepicking
Simple TerrainMaterialGenerator for the use of standard Ogre material with Ogre::Terrain
Support me on Patreon
-
- OGRE Community Helper
- Posts: 767
- Joined: Wed Oct 10, 2007 2:36 pm
- Location: Germany
- x 39
Re: ArtifexTerra - Terrain editor [1.0 RC1 - 01.03.2012]
To become an ArtifexTerra loader for the Ogre terrain component would open golden gates for many Ogre users.
Also nice to read, that the Editable Terrain Manager is still usable with Ogre 1.8.
(Additionally: It's good news, because ETM is an important basis of ArtifexTerra.)
Add your country to your profile ... it's interesting to know from where of the world you are.
-
- Minaton
- Posts: 921
- Joined: Sat Jul 31, 2010 6:29 pm
- Location: Belgium
- x 80
Re: ArtifexTerra - Terrain editor [1.0 RC1 - 01.03.2012]
I'm very happy to hear you are still supporting it!
-
- Gnoblar
- Posts: 3
- Joined: Sat Jul 14, 2012 1:42 pm
Re: ArtifexTerra - Terrain editor [1.0 RC1 - 01.03.2012]
Code: Select all
No Factory found for scene manager of type 'TerrainSceneManager' in SceneManagerEnumerator::createSceneManager at ..\..\..\..\OgreMain\src\OgreSceneManagerEnumerator.cpp (line 182)
-
- Gnoll
- Posts: 653
- Joined: Thu May 11, 2006 9:12 pm
- Location: Bavaria
- x 36
Re: ArtifexTerra - Terrain editor [1.0 RC1 - 01.03.2012]
@Bulker: The TerrainSceneManager is not longer part of Ogre1.8. So you can do 4 things to make it work:
- Use ETM (Enhanced TerrainSceneManager), you find a version that works with Ogre 1.8 here: http://sourceforge.net/p/artifexterra3d ... re1.8_VC9/
ETM's addon forum can be found here: http://www.ogre3d.org/addonforums/viewforum.php?f=16
- Use Ogre 1.7
- Use the ETTerrain.material with the new Ogre::Terrain. If you scroll up a bit you see a code sample that shows you how
- You wait a bit, I am currently working on a Artifex Sceneloader for the new Ogre::Terrain component.
ARTIFEX TERRA 3D - Artist-friendly, free and easy WYSIWYG realtime outdoor scene Editor & Painter
New loader now with Ogre::Terrain support: Addons for Artifex on SourceForge
MOC - Minimal Ogre Collision & Mousepicking
Simple TerrainMaterialGenerator for the use of standard Ogre material with Ogre::Terrain
Support me on Patreon
-
- Minaton
- Posts: 921
- Joined: Sat Jul 31, 2010 6:29 pm
- Location: Belgium
- x 80
Re: ArtifexTerra - Terrain editor [1.0 RC1 - 01.03.2012]
Great!Nauk wrote:I am currently working on a Artifex Sceneloader for the new Ogre::Terrain component.
-
- Gnoll
- Posts: 653
- Joined: Thu May 11, 2006 9:12 pm
- Location: Bavaria
- x 36
Re: ArtifexTerra - Terrain editor [1.0 RC1 - 01.03.2012]
I am making ok progress with that, biggest problem is the lighting / shadowing artifacts you get from the skirts if you have the lighting in an extra pass like Artifex has it now. I tried various things now for over a week So as I see it right now there is either all 9 textures, global normal mapping / lighting, but no texture normalmapping, or if you want to have normalmapping per texture layer you can only use the first 5 texture slots in Artifex. So there will be 2 loaders and I will upload another one with multipass lighting and skirt errors to sourceforge so maybe someone with more clue about shaders than me can help me fix that, if it is fixable at all. Right now I am thinking the decision of having skirts instead of stitching is causing more problems and cutting down a great deal on the material flexibility of Ogre::Terrain than the speed benefit is worth.duststorm wrote:Great!Nauk wrote:I am currently working on a Artifex Sceneloader for the new Ogre::Terrain component.
ARTIFEX TERRA 3D - Artist-friendly, free and easy WYSIWYG realtime outdoor scene Editor & Painter
New loader now with Ogre::Terrain support: Addons for Artifex on SourceForge
MOC - Minimal Ogre Collision & Mousepicking
Simple TerrainMaterialGenerator for the use of standard Ogre material with Ogre::Terrain
Support me on Patreon
-
- Minaton
- Posts: 921
- Joined: Sat Jul 31, 2010 6:29 pm
- Location: Belgium
- x 80
Re: ArtifexTerra - Terrain editor [1.0 RC1 - 01.03.2012]
I haven't found a good solution for it either. The only thing I can currently think of is adding a different material to the skirts, but that would result in a higher batch count. Unless maybe all skirts could be rendered as one batch...
Maybe a shader hack that will not render shadow casters for faces with horizontal normals? But that would also exclude steep rock walls from terrain possibilities and it would probably also be pretty costly.
-
- Gnoll
- Posts: 653
- Joined: Thu May 11, 2006 9:12 pm
- Location: Bavaria
- x 36
Re: ArtifexTerra - Terrain editor [1.0 RC1 - 01.03.2012]
I was thinking about that too, coming to the same conclusion. And yes big question is if you can blend them in homogenously at all, they need to have some sort of light-calculation that matches the rest without flashing out. I have the formula commented out waiting in the shader, but I didnt have the time to experiment with it yet. Performance wise if it is doable at all, it would coming down to a test I guess. Either way stitching (optional?) would spare a lot of material hacking and work-around in that regard. Looking for a solution on the boards, there is quite a number of threads where people report having problems with it and I have yet to find one being flagged solved. The performance hit for stitching is imho neglectable on current hardware. Also optional mesh normals and tangents would make the whole thing much more flexible and consistent in use with Ogre's standard material system. That way you could save one precious texture slot from the global normalmap if you need it. Interface wise a convenient Terrain->setMaterial("MaterialName") is really missing too to be consistent with the rest of Ogre's API philosophy.duststorm wrote:I also noticed that those skirts make it hard to do realtime self-shadows on terrain, they cast weird false shadows.
I haven't found a good solution for it either. The only thing I can currently think of is adding a different material to the skirts, but that would result in a higher batch count. Unless maybe all skirts could be rendered as one batch...
Maybe a shader hack that will not render shadow casters for faces with horizontal normals? But that would also exclude steep rock walls from terrain possibilities and it would probably also be pretty costly.
ARTIFEX TERRA 3D - Artist-friendly, free and easy WYSIWYG realtime outdoor scene Editor & Painter
New loader now with Ogre::Terrain support: Addons for Artifex on SourceForge
MOC - Minimal Ogre Collision & Mousepicking
Simple TerrainMaterialGenerator for the use of standard Ogre material with Ogre::Terrain
Support me on Patreon
-
- Halfling
- Posts: 86
- Joined: Tue Sep 01, 2009 7:15 pm
- Location: Cologne, Germany
- x 4
Re: ArtifexTerra - Terrain editor [1.0 RC1 - 01.03.2012]
When trying out the Sample Loader, some notes:
1. A lot of vectors and maps are being used without a namespace, and there are quite a few "using namespace std; using namespace Ogre;" statements that confuse my VS2008 compiler, I have to add std:: to all of them to compile properly
2. Is your project using OIS > 1.2? For some reason (yeah, yeah, I should upgrade) I am using 1.2.0 at the moment and had to add some lines to the ArtifexLoader InputManager, replacing numKeyboards and numMice with getNumberOfDevices(OIS::Type) if a lower version was detected:
Code: Select all
// If possible create a buffered keyboard
// fix the spelling bug difference between the SDK versions:
#ifdef __MINGW32__
if( mInputSystem->numKeyBoards() > 0 ) {
#else
#if (OIS_VERSION_MAJOR <= 1 && OIS_VERSION_MINOR <= 2)
if( mInputSystem->getNumberOfDevices(OIS::OISKeyboard) > 0) {
#else
if( mInputSystem->numKeyboards() > 0 ) {
#endif
#endif
mKeyboard = static_cast<OIS::Keyboard*>( mInputSystem->createInputObject( OIS::OISKeyboard, true ) );
mKeyboard->setEventCallback( this );
}
// If possible create a buffered mouse
#if (OIS_VERSION_MAJOR <= 1 && OIS_VERSION_MINOR <= 2)
if( mInputSystem->getNumberOfDevices(OIS::OISMouse) > 0) {
#else
if( mInputSystem->numMice() > 0 ) {
#endif
mMouse = static_cast<OIS::Mouse*>( mInputSystem->createInputObject( OIS::OISMouse, true ) );
mMouse->setEventCallback( this );
// Get window size
-
- Gnoll
- Posts: 653
- Joined: Thu May 11, 2006 9:12 pm
- Location: Bavaria
- x 36
Re: ArtifexTerra - Terrain editor [1.0 RC1 - 01.03.2012]
ARTIFEX TERRA 3D - Artist-friendly, free and easy WYSIWYG realtime outdoor scene Editor & Painter
New loader now with Ogre::Terrain support: Addons for Artifex on SourceForge
MOC - Minimal Ogre Collision & Mousepicking
Simple TerrainMaterialGenerator for the use of standard Ogre material with Ogre::Terrain
Support me on Patreon
-
- Gnoll
- Posts: 653
- Joined: Thu May 11, 2006 9:12 pm
- Location: Bavaria
- x 36
Re: ArtifexTerra - Terrain editor [1.0 RC1 - 01.03.2012]
FlorianGeorge wrote:...I compiled the loader with Ogre 1.7.2, the Grass is also not displaying maybe because of this,...
Been a while since I looked at the old loader code. Now looking at it the answer to that is quite simple, I didn't include the PagedGeometry dependency in it to reduce the filesize. So if you want to see the grass you have to include PagedGeometry to be found here: http://www.ogre3d.org/addonforums/viewt ... 14&t=14411 into your project and feed it with what
Code: Select all
void ArtifexLoader::loadGrassSettings()
Code: Select all
mGrassCoverChannel="G";
mGrassColourMap="ETbase.png";
mGrassMaterial="pg_grass";
mGrassAnimate=true;
mGrassDensity=1.5f;
mGrassRange=150.0f;
Hope that helps
Note: PG Version I used back then was 1.05, latest is 1.1.1 which I haven't tested yet.
ARTIFEX TERRA 3D - Artist-friendly, free and easy WYSIWYG realtime outdoor scene Editor & Painter
New loader now with Ogre::Terrain support: Addons for Artifex on SourceForge
MOC - Minimal Ogre Collision & Mousepicking
Simple TerrainMaterialGenerator for the use of standard Ogre material with Ogre::Terrain
Support me on Patreon
-
- Gnoll
- Posts: 653
- Joined: Thu May 11, 2006 9:12 pm
- Location: Bavaria
- x 36
Re: ArtifexTerra - Terrain editor [1.0 RC1 - 01.03.2012]
Easiest way to do that is delete or rename the ETterrain.png the loader will automatically pick the binary file then if you use ETM as terrain component. Working with the standard TerrainSceneManager in Ogre1.7 you need the PNG heightmap.Nauk wrote:... so if you load the terrain from the "artifex_terrain.bin" file instead...
ARTIFEX TERRA 3D - Artist-friendly, free and easy WYSIWYG realtime outdoor scene Editor & Painter
New loader now with Ogre::Terrain support: Addons for Artifex on SourceForge
MOC - Minimal Ogre Collision & Mousepicking
Simple TerrainMaterialGenerator for the use of standard Ogre material with Ogre::Terrain
Support me on Patreon
-
- Halfling
- Posts: 86
- Joined: Tue Sep 01, 2009 7:15 pm
- Location: Cologne, Germany
- x 4
Re: ArtifexTerra - Terrain editor [1.0 RC1 - 01.03.2012]
I just checked the differences between OIS 1.0, 1.2 and 1.3. Apparently it was the other way round, your code was made for an OIS older than 1.2, so the "<=" in my change proposal needs to be " >=" instead in InputManager.cpp:Nauk wrote:[...] the loader code is 3 years old, back then Ogre 1.4x [...]
Code: Select all
// If possible create a buffered keyboard
// fix the spelling bug difference between the SDK versions:
#ifdef __MINGW32__
if( mInputSystem->numKeyBoards() > 0 ) {
#else
#if (OIS_VERSION_MAJOR >= 1 && OIS_VERSION_MINOR >= 2)
if( mInputSystem->getNumberOfDevices(OIS::OISKeyboard) > 0) { // For OIS 1.2.0 and above
#else
if( mInputSystem->numKeyboards() > 0 ) { // For OIS 1.0 and below
#endif
#endif
mKeyboard = static_cast<OIS::Keyboard*>( mInputSystem->createInputObject( OIS::OISKeyboard, true ) );
mKeyboard->setEventCallback( this );
}
// If possible create a buffered mouse
#if (OIS_VERSION_MAJOR >= 1 && OIS_VERSION_MINOR >= 2)
if( mInputSystem->getNumberOfDevices(OIS::OISMouse) > 0) { // For OIS 1.2.0 and above
#else
if( mInputSystem->numMice() > 0 ) { // For OIS 1.0 and below
#endif
mMouse = static_cast<OIS::Mouse*>( mInputSystem->createInputObject( OIS::OISMouse, true ) );
mMouse->setEventCallback( this );
// Get window size
Nauk wrote:To point 3, no there is no different technique, I simply forgot to update the correct PNG heightmap back then, so if you load the terrain from the "artifex_terrain.bin" file instead (Artifex is by default saving to a binary float array to avoid data erosion), the mountains will display correct. If you want to use the "ETterrain.png" heightmap instead, open the file dialogue (Ctrl+F) in Artifex and hit "Export the terrain as PNG".
Thanks, exporting the png heightmap worked. I'm using Ogre 1.7.2 in one project and the 1.8 repository branch in a different one, and the ETM (yet) in none of them, so I needed the png which should work in any situation.Nauk wrote:Easiest way to do that is delete or rename the ETterrain.png the loader will automatically pick the binary file then if you use ETM as terrain component. Working with the standard TerrainSceneManager in Ogre1.7 you need the PNG heightmap.Nauk wrote:... so if you load the terrain from the "artifex_terrain.bin" file instead...
Ah right, between Ogitor 0.4.4 and the current (Bitbucket Version)/(Snapshot), in the DotSceneLoader support for the GrassLoader was added, I will have a look at that code to see how to add it to the ArtifexLoader too. Using PG 1.1.4 atm.Nauk wrote:FlorianGeorge wrote:...I compiled the loader with Ogre 1.7.2, the Grass is also not displaying maybe because of this,...
Been a while since I looked at the old loader code. Now looking at it the answer to that is quite simple, I didn't include the PagedGeometry dependency in it to reduce the filesize. So if you want to see the grass you have to include PagedGeometry to be found here: http://www.ogre3d.org/addonforums/viewt ... 14&t=14411 into your project and feed it with whatloads from the zonesettings.cfg into following variables:Code: Select all
void ArtifexLoader::loadGrassSettings()
The values above resemble a working default configuration.Code: Select all
mGrassCoverChannel="G"; mGrassColourMap="ETbase.png"; mGrassMaterial="pg_grass"; mGrassAnimate=true; mGrassDensity=1.5f; mGrassRange=150.0f;
Hope that helps
Note: PG Version I used back then was 1.05, latest is 1.1.1 which I haven't tested yet.
-
- Gnoll
- Posts: 653
- Joined: Thu May 11, 2006 9:12 pm
- Location: Bavaria
- x 36
Re: ArtifexTerra - Terrain editor [1.0 RC1 - 01.03.2012]
ARTIFEX TERRA 3D - Artist-friendly, free and easy WYSIWYG realtime outdoor scene Editor & Painter
New loader now with Ogre::Terrain support: Addons for Artifex on SourceForge
MOC - Minimal Ogre Collision & Mousepicking
Simple TerrainMaterialGenerator for the use of standard Ogre material with Ogre::Terrain
Support me on Patreon
-
- Halfling
- Posts: 86
- Joined: Tue Sep 01, 2009 7:15 pm
- Location: Cologne, Germany
- x 4
Re: ArtifexTerra - Terrain editor [1.0 RC1 - 01.03.2012]
Sounds good. Maybe make a Bitbucket Mercurial repository? That would probably make it easier to submit patches and add extensions.Nauk wrote:I am working on several version, from simple minimal barebone beginner friendly up to all dependencies included and host them over at sourceforge.
-
- Gnoll
- Posts: 653
- Joined: Thu May 11, 2006 9:12 pm
- Location: Bavaria
- x 36
Re: ArtifexTerra - Terrain editor [1.0 RC1 - 01.03.2012]
For now I used Git on Sourceforge because I figured that is probably the most commonly used versioning system: http://sourceforge.net/projects/artifexterra3d/ maybe I change later, let's seeFlorianGeorge wrote:Sounds good. Maybe make a Bitbucket Mercurial repository? That would probably make it easier to submit patches and add extensions.Nauk wrote:I am working on several version, from simple minimal barebone beginner friendly up to all dependencies included and host them over at sourceforge.
ARTIFEX TERRA 3D - Artist-friendly, free and easy WYSIWYG realtime outdoor scene Editor & Painter
New loader now with Ogre::Terrain support: Addons for Artifex on SourceForge
MOC - Minimal Ogre Collision & Mousepicking
Simple TerrainMaterialGenerator for the use of standard Ogre material with Ogre::Terrain
Support me on Patreon
-
- Gnoll
- Posts: 653
- Joined: Thu May 11, 2006 9:12 pm
- Location: Bavaria
- x 36
Re: ArtifexTerra - Terrain editor [1.0 RC1 - 01.03.2012]
More to come soon(tm)
ARTIFEX TERRA 3D - Artist-friendly, free and easy WYSIWYG realtime outdoor scene Editor & Painter
New loader now with Ogre::Terrain support: Addons for Artifex on SourceForge
MOC - Minimal Ogre Collision & Mousepicking
Simple TerrainMaterialGenerator for the use of standard Ogre material with Ogre::Terrain
Support me on Patreon