SkyX 0.4 [0.4 version released - Over-cloud rendering!]
-
Demarii
- Gnoblar
- Posts: 18
- Joined: Thu Jan 26, 2012 2:58 am
- Location: Canada
- x 9
Re: SkyX 0.2 [+ Thunderstorm system preview! (2 new videos)]
Excellent work, you've made some great progress with this and I'm really looking forward to seeing the improvements you have planned. Glad to see you've got support for crowd-funding idea, you hoped for. Goes to show just how much your great work is appreciated.
Dean Bouvier (Demarii)
Dean Bouvier (Demarii)
-
amigoface
- Greenskin
- Posts: 132
- Joined: Mon Oct 13, 2008 3:01 pm
Re: SkyX 0.2 [+ Thunderstorm system preview! (2 new videos)]
beauty !
I had already told you :
you are an artist !
I had already told you :
you are an artist !
-
Xavyiy
- OGRE Expert User

- Posts: 847
- Joined: Tue Apr 12, 2005 2:35 pm
- Location: Albacete - Spain
- x 87
Re: SkyX 0.2 [+ Thunderstorm system preview! (2 new videos)]
Hi all!
@Demarii
Thanks a lot for your support! In fact, it's awesome to have this kind of support from all you, this gives me some extra energy for working on my Ogre-related plugins and also thinking in releasing as Open Source some plugins I'll be making in a middle future(~1-2 years) for the Paradise Engine: rivers, vegetation, ...
@spacegaier @amigoface
Thanks! =)
-----------------
Btw, I'm still working on the lightning system, I've still some big work to do on materials, testing and demos, but I like how the development is going
Xavier
@Demarii
Thanks a lot for your support! In fact, it's awesome to have this kind of support from all you, this gives me some extra energy for working on my Ogre-related plugins and also thinking in releasing as Open Source some plugins I'll be making in a middle future(~1-2 years) for the Paradise Engine: rivers, vegetation, ...
@spacegaier @amigoface
Thanks! =)
-----------------
Btw, I'm still working on the lightning system, I've still some big work to do on materials, testing and demos, but I like how the development is going
Xavier
Creator of SkyX, Hydrax and Paradise Sandbox.
Looking for Ogre3D consulting services?
Follow me: @Xavyiy
Looking for Ogre3D consulting services?
Follow me: @Xavyiy
-
rapt0r
- Gnoblar
- Posts: 2
- Joined: Sun Feb 26, 2012 6:06 pm
Re: SkyX 0.2 [+ Thunderstorm system preview! (2 new videos)]
Hello everyone!
This plugin looks really amazing, nice work! I tried out the precompiled demos, they work fine but I can't compile the demo on my own.
I'm using visual studio 2010 and Ogre 1.7.4
In my opinion I have included all the necessary files but I still get these errors:
Thanks for your help!
This plugin looks really amazing, nice work! I tried out the precompiled demos, they work fine but I can't compile the demo on my own.
I'm using visual studio 2010 and Ogre 1.7.4
In my opinion I have included all the necessary files but I still get these errors:
Code: Select all
1>skyx.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: virtual void __thiscall SkyX::BasicController::update(float const &)" (__imp_?update@BasicController@SkyX@@UAEXABM@Z)
1>skyx.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall SkyX::BasicController::BasicController(bool const &)" (__imp_??0BasicController@SkyX@@QAE@AB_N@Z)
1>skyx.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall SkyX::GPUManager::addGroundPass(class Ogre::Pass *,float const &,enum Ogre::SceneBlendType const &)" (__imp_?addGroundPass@GPUManager@SkyX@@QAEXPAVPass@Ogre@@ABMABW4SceneBlendType@4@@Z)
1>skyx.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: class SkyX::CloudLayer * __thiscall SkyX::CloudsManager::add(struct SkyX::CloudLayer::Options const &)" (__imp_?add@CloudsManager@SkyX@@QAEPAVCloudLayer@2@ABUOptions@32@@Z)
1>skyx.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: virtual void __thiscall SkyX::SkyX::preViewportUpdate(struct Ogre::RenderTargetViewportEvent const &)" (__imp_?preViewportUpdate@SkyX@1@UAEXABURenderTargetViewportEvent@Ogre@@@Z)
1>skyx.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: virtual bool __thiscall SkyX::SkyX::frameStarted(struct Ogre::FrameEvent const &)" (__imp_?frameStarted@SkyX@1@UAE_NABUFrameEvent@Ogre@@@Z)
1>skyx.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall SkyX::SkyX::create(void)" (__imp_?create@SkyX@1@QAEXXZ)
1>skyx.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: virtual __thiscall SkyX::SkyX::~SkyX(void)" (__imp_??1SkyX@0@UAE@XZ)
1>skyx.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall SkyX::SkyX::SkyX(class Ogre::SceneManager *,class SkyX::Controller *)" (__imp_??0SkyX@0@QAE@PAVSceneManager@Ogre@@PAVController@0@@Z)
1>skyx.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: virtual __thiscall SkyX::BasicController::~BasicController(void)" (__imp_??1BasicController@SkyX@@UAE@XZ)
1>skyx.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: class SkyX::CloudsManager * __thiscall SkyX::SkyX::getCloudsManager(void)" (__imp_?getCloudsManager@SkyX@1@QAEPAVCloudsManager@1@XZ)
1>skyx.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: class SkyX::GPUManager * __thiscall SkyX::SkyX::getGPUManager(void)" (__imp_?getGPUManager@SkyX@1@QAEPAVGPUManager@1@XZ)
1>skyx.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: class SkyX::AtmosphereManager * __thiscall SkyX::SkyX::getAtmosphereManager(void)" (__imp_?getAtmosphereManager@SkyX@1@QAEPAVAtmosphereManager@1@XZ)
1>skyx.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall SkyX::SkyX::setTimeMultiplier(float const &)" (__imp_?setTimeMultiplier@SkyX@1@QAEXABM@Z)
1>skyx.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: virtual float __thiscall SkyX::BasicController::getMoonPhase(void)" (__imp_?getMoonPhase@BasicController@SkyX@@UAEMXZ)
1>skyx.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall SkyX::BasicController::setMoonPhase(float const &)" (__imp_?setMoonPhase@BasicController@SkyX@@QAEXABM@Z)
1>skyx.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: virtual class Ogre::Vector3 __thiscall SkyX::BasicController::getMoonDirection(void)" (__imp_?getMoonDirection@BasicController@SkyX@@UAE?AVVector3@Ogre@@XZ)
1>skyx.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: virtual class Ogre::Vector3 __thiscall SkyX::BasicController::getSunDirection(void)" (__imp_?getSunDirection@BasicController@SkyX@@UAE?AVVector3@Ogre@@XZ)
1>skyx.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: class Ogre::Vector3 const & __thiscall SkyX::BasicController::getTime(void)const " (__imp_?getTime@BasicController@SkyX@@QBEABVVector3@Ogre@@XZ)
1>skyx.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: struct SkyX::AtmosphereManager::Options const & __thiscall SkyX::AtmosphereManager::getOptions(void)const " (__imp_?getOptions@AtmosphereManager@SkyX@@QBEABUOptions@12@XZ)
1>skyx.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall SkyX::AtmosphereManager::setOptions(struct SkyX::AtmosphereManager::Options const &)" (__imp_?setOptions@AtmosphereManager@SkyX@@QAEXABUOptions@12@@Z)
1>MSVCRT.lib(crtexew.obj) : error LNK2001: unresolved external symbol _WinMain@16
-
Mind Calamity
- Ogre Magi
- Posts: 1255
- Joined: Sat Dec 25, 2010 2:55 pm
- Location: Macedonia
- x 81
Re: SkyX 0.2 [+ Thunderstorm system preview! (2 new videos)]
Code: Select all
1>MSVCRT.lib(crtexew.obj) : error LNK2001: unresolved external symbol _WinMain@16
(Also make sure it's path is added to the additional libraries paths - "Project Properties -> Linker -> General")
BitBucket username changed to iboshkov (from MindCalamity)
Do you need help? What have you tried?
- xavier
---------------------
HkOgre - a Havok Integration for OGRE | Simple SSAO | My Blog | My YouTube | My DeviantArt
Do you need help? What have you tried?
- xavier
---------------------
HkOgre - a Havok Integration for OGRE | Simple SSAO | My Blog | My YouTube | My DeviantArt
-
rapt0r
- Gnoblar
- Posts: 2
- Joined: Sun Feb 26, 2012 6:06 pm
Re: SkyX 0.2 [+ Thunderstorm system preview! (2 new videos)]
Thansk for the reply!Mind Calamity wrote:Set your project to a windows project/application in "Project Properties -> Linker -> System", also make sure you're linking to "SkyX.lib" in "Project Properties -> Linker -> Input".Code: Select all
1>MSVCRT.lib(crtexew.obj) : error LNK2001: unresolved external symbol _WinMain@16
(Also make sure it's path is added to the additional libraries paths - "Project Properties -> Linker -> General")
I don't have the SkyX.lib file.
When i try to build the files in SkyX\Source i get these errors:
Code: Select all
1>AtmosphereManager.obj : warning LNK4217: locally defined symbol ?update@CloudsManager@SkyX@@QAEXXZ (public: void __thiscall SkyX::CloudsManager::update(void)) imported in function "public: void __thiscall SkyX::AtmosphereManager::_update(struct SkyX::AtmosphereManager::Options const &,bool const &)" (?_update@AtmosphereManager@SkyX@@QAEXABUOptions@12@AB_N@Z)
1>SkyX.obj : warning LNK4217: locally defined symbol ?update@CloudsManager@SkyX@@QAEXXZ (public: void __thiscall SkyX::CloudsManager::update(void)) imported in function "public: void * __thiscall SkyX::AtmosphereManager::`scalar deleting destructor'(unsigned int)" (??_GAtmosphereManager@SkyX@@QAEPAXI@Z)
1>AtmosphereManager.obj : warning LNK4217: locally defined symbol ?setGpuProgramParameter@GPUManager@SkyX@@QAEXABW4GpuProgram@12@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABHAB_N@Z (public: void __thiscall SkyX::GPUManager::setGpuProgramParameter(enum SkyX::GPUManager::GpuProgram const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,int const &,bool const &)) imported in function "public: void __thiscall SkyX::AtmosphereManager::_update(struct SkyX::AtmosphereManager::Options const &,bool const &)" (?_update@AtmosphereManager@SkyX@@QAEXABUOptions@12@AB_N@Z)
1>AtmosphereManager.obj : warning LNK4217: locally defined symbol ?setGpuProgramParameter@GPUManager@SkyX@@QAEXABW4GpuProgram@12@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABVVector3@Ogre@@AB_N@Z (public: void __thiscall SkyX::GPUManager::setGpuProgramParameter(enum SkyX::GPUManager::GpuProgram const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class Ogre::Vector3 const &,bool const &)) imported in function "public: void __thiscall SkyX::AtmosphereManager::_update(struct SkyX::AtmosphereManager::Options const &,bool const &)" (?_update@AtmosphereManager@SkyX@@QAEXABUOptions@12@AB_N@Z)
1>SkyX.obj : warning LNK4217: locally defined symbol ?setGpuProgramParameter@GPUManager@SkyX@@QAEXABW4GpuProgram@12@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABVVector3@Ogre@@AB_N@Z (public: void __thiscall SkyX::GPUManager::setGpuProgramParameter(enum SkyX::GPUManager::GpuProgram const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class Ogre::Vector3 const &,bool const &)) imported in function "public: void __thiscall SkyX::SkyX::create(void)" (?create@SkyX@1@QAEXXZ)
1>AtmosphereManager.obj : warning LNK4217: locally defined symbol ?setGpuProgramParameter@GPUManager@SkyX@@QAEXABW4GpuProgram@12@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABMAB_N@Z (public: void __thiscall SkyX::GPUManager::setGpuProgramParameter(enum SkyX::GPUManager::GpuProgram const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,float const &,bool const &)) imported in function "public: void __thiscall SkyX::AtmosphereManager::_update(struct SkyX::AtmosphereManager::Options const &,bool const &)" (?_update@AtmosphereManager@SkyX@@QAEXABUOptions@12@AB_N@Z)
1>SkyX.obj : warning LNK4049: locally defined symbol ?setGpuProgramParameter@GPUManager@SkyX@@QAEXABW4GpuProgram@12@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABMAB_N@Z (public: void __thiscall SkyX::GPUManager::setGpuProgramParameter(enum SkyX::GPUManager::GpuProgram const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,float const &,bool const &)) imported
1>CloudsManager.obj : warning LNK4217: locally defined symbol ??1ColorGradient@SkyX@@QAE@XZ (public: __thiscall SkyX::ColorGradient::~ColorGradient(void)) imported in function "public: __thiscall SkyX::CloudLayer::CloudLayer(class SkyX::SkyX *)" (??0CloudLayer@SkyX@@QAE@PAV11@@Z)
1>VCloudsManager.obj : warning LNK4049: locally defined symbol ??1ColorGradient@SkyX@@QAE@XZ (public: __thiscall SkyX::ColorGradient::~ColorGradient(void)) imported
1>CloudsManager.obj : warning LNK4217: locally defined symbol ??0ColorGradient@SkyX@@QAE@XZ (public: __thiscall SkyX::ColorGradient::ColorGradient(void)) imported in function "public: __thiscall SkyX::CloudLayer::CloudLayer(class SkyX::SkyX *)" (??0CloudLayer@SkyX@@QAE@PAV11@@Z)
1>VCloudsManager.obj : warning LNK4049: locally defined symbol ??0ColorGradient@SkyX@@QAE@XZ (public: __thiscall SkyX::ColorGradient::ColorGradient(void)) imported
1>CloudsManager.obj : warning LNK4217: locally defined symbol ?getColor@ColorGradient@SkyX@@QBE?BVVector3@Ogre@@ABM@Z (public: class Ogre::Vector3 const __thiscall SkyX::ColorGradient::getColor(float const &)const ) imported in function "public: void __thiscall SkyX::CloudLayer::_updateInternalPassParameters(void)" (?_updateInternalPassParameters@CloudLayer@SkyX@@QAEXXZ)
1>VCloudsManager.obj : warning LNK4049: locally defined symbol ?getColor@ColorGradient@SkyX@@QBE?BVVector3@Ogre@@ABM@Z (public: class Ogre::Vector3 const __thiscall SkyX::ColorGradient::getColor(float const &)const ) imported
1>CloudsManager.obj : warning LNK4217: locally defined symbol ?getSkydomeMaterialName@GPUManager@SkyX@@QBE?BV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ (public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const __thiscall SkyX::GPUManager::getSkydomeMaterialName(void)const ) imported in function "public: class SkyX::CloudLayer * __thiscall SkyX::CloudsManager::add(struct SkyX::CloudLayer::Options const &)" (?add@CloudsManager@SkyX@@QAEPAVCloudLayer@2@ABUOptions@32@@Z)
1>SkyX.obj : warning LNK4049: locally defined symbol ?getSkydomeMaterialName@GPUManager@SkyX@@QBE?BV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ (public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const __thiscall SkyX::GPUManager::getSkydomeMaterialName(void)const ) imported
1>GPUManager.obj : warning LNK4217: locally defined symbol ?_update@AtmosphereManager@SkyX@@QAEXABUOptions@12@AB_N@Z (public: void __thiscall SkyX::AtmosphereManager::_update(struct SkyX::AtmosphereManager::Options const &,bool const &)) imported in function "public: void __thiscall SkyX::GPUManager::addGroundPass(class Ogre::Pass *,float const &,enum Ogre::SceneBlendType const &)" (?addGroundPass@GPUManager@SkyX@@QAEXPAVPass@Ogre@@ABMABW4SceneBlendType@4@@Z)
1>SkyX.obj : warning LNK4217: locally defined symbol ?_update@AtmosphereManager@SkyX@@QAEXABUOptions@12@AB_N@Z (public: void __thiscall SkyX::AtmosphereManager::_update(struct SkyX::AtmosphereManager::Options const &,bool const &)) imported in function "public: __thiscall SkyX::SkyX::SkyX(class Ogre::SceneManager *,class SkyX::Controller *)" (??0SkyX@0@QAE@PAVSceneManager@Ogre@@PAVController@0@@Z)
1>MoonManager.obj : warning LNK4217: locally defined symbol ?getSkydomeRadius@MeshManager@SkyX@@QBE?BMPAVCamera@Ogre@@@Z (public: float const __thiscall SkyX::MeshManager::getSkydomeRadius(class Ogre::Camera *)const ) imported in function "public: void __thiscall SkyX::MoonManager::updateGeometry(class Ogre::Camera *)" (?updateGeometry@MoonManager@SkyX@@QAEXPAVCamera@Ogre@@@Z)
1>SkyX.obj : warning LNK4217: locally defined symbol ??0VCloudsManager@SkyX@@QAE@PAV11@@Z (public: __thiscall SkyX::VCloudsManager::VCloudsManager(class SkyX::SkyX *)) imported in function "public: __thiscall SkyX::SkyX::SkyX(class Ogre::SceneManager *,class SkyX::Controller *)" (??0SkyX@0@QAE@PAVSceneManager@Ogre@@PAVController@0@@Z)
1>SkyX.obj : warning LNK4217: locally defined symbol ??0CloudsManager@SkyX@@QAE@PAV11@@Z (public: __thiscall SkyX::CloudsManager::CloudsManager(class SkyX::SkyX *)) imported in function "public: __thiscall SkyX::SkyX::SkyX(class Ogre::SceneManager *,class SkyX::Controller *)" (??0SkyX@0@QAE@PAVSceneManager@Ogre@@PAVController@0@@Z)
1>SkyX.obj : warning LNK4217: locally defined symbol ??0MoonManager@SkyX@@QAE@PAV11@@Z (public: __thiscall SkyX::MoonManager::MoonManager(class SkyX::SkyX *)) imported in function "public: __thiscall SkyX::SkyX::SkyX(class Ogre::SceneManager *,class SkyX::Controller *)" (??0SkyX@0@QAE@PAVSceneManager@Ogre@@PAVController@0@@Z)
1>SkyX.obj : warning LNK4217: locally defined symbol ??0GPUManager@SkyX@@QAE@PAV11@@Z (public: __thiscall SkyX::GPUManager::GPUManager(class SkyX::SkyX *)) imported in function "public: __thiscall SkyX::SkyX::SkyX(class Ogre::SceneManager *,class SkyX::Controller *)" (??0SkyX@0@QAE@PAVSceneManager@Ogre@@PAVController@0@@Z)
1>SkyX.obj : warning LNK4217: locally defined symbol ??0AtmosphereManager@SkyX@@QAE@PAV11@@Z (public: __thiscall SkyX::AtmosphereManager::AtmosphereManager(class SkyX::SkyX *)) imported in function "public: __thiscall SkyX::SkyX::SkyX(class Ogre::SceneManager *,class SkyX::Controller *)" (??0SkyX@0@QAE@PAVSceneManager@Ogre@@PAVController@0@@Z)
1>SkyX.obj : warning LNK4217: locally defined symbol ??0MeshManager@SkyX@@QAE@PAV11@@Z (public: __thiscall SkyX::MeshManager::MeshManager(class SkyX::SkyX *)) imported in function "public: __thiscall SkyX::SkyX::SkyX(class Ogre::SceneManager *,class SkyX::Controller *)" (??0SkyX@0@QAE@PAVSceneManager@Ogre@@PAVController@0@@Z)
1>SkyX.obj : warning LNK4217: locally defined symbol ??1MeshManager@SkyX@@QAE@XZ (public: __thiscall SkyX::MeshManager::~MeshManager(void)) imported in function "public: void * __thiscall SkyX::MeshManager::`scalar deleting destructor'(unsigned int)" (??_GMeshManager@SkyX@@QAEPAXI@Z)
1>SkyX.obj : warning LNK4217: locally defined symbol ??1AtmosphereManager@SkyX@@QAE@XZ (public: __thiscall SkyX::AtmosphereManager::~AtmosphereManager(void)) imported in function "public: void * __thiscall SkyX::AtmosphereManager::`scalar deleting destructor'(unsigned int)" (??_GAtmosphereManager@SkyX@@QAEPAXI@Z)
1>SkyX.obj : warning LNK4217: locally defined symbol ??1GPUManager@SkyX@@QAE@XZ (public: __thiscall SkyX::GPUManager::~GPUManager(void)) imported in function "public: void * __thiscall SkyX::GPUManager::`scalar deleting destructor'(unsigned int)" (??_GGPUManager@SkyX@@QAEPAXI@Z)
1>SkyX.obj : warning LNK4217: locally defined symbol ??1MoonManager@SkyX@@QAE@XZ (public: __thiscall SkyX::MoonManager::~MoonManager(void)) imported in function "public: void * __thiscall SkyX::MoonManager::`scalar deleting destructor'(unsigned int)" (??_GMoonManager@SkyX@@QAEPAXI@Z)
1>SkyX.obj : warning LNK4217: locally defined symbol ??1CloudsManager@SkyX@@QAE@XZ (public: __thiscall SkyX::CloudsManager::~CloudsManager(void)) imported in function "public: void * __thiscall SkyX::CloudsManager::`scalar deleting destructor'(unsigned int)" (??_GCloudsManager@SkyX@@QAEPAXI@Z)
1>SkyX.obj : warning LNK4217: locally defined symbol ??1VCloudsManager@SkyX@@QAE@XZ (public: __thiscall SkyX::VCloudsManager::~VCloudsManager(void)) imported in function "public: void * __thiscall SkyX::VCloudsManager::`scalar deleting destructor'(unsigned int)" (??_GVCloudsManager@SkyX@@QAEPAXI@Z)
1>SkyX.obj : warning LNK4217: locally defined symbol ?create@MoonManager@SkyX@@QAEXXZ (public: void __thiscall SkyX::MoonManager::create(void)) imported in function "public: void __thiscall SkyX::SkyX::create(void)" (?create@SkyX@1@QAEXXZ)
1>SkyX.obj : warning LNK4217: locally defined symbol ?setMaterialName@MeshManager@SkyX@@QAEXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z (public: void __thiscall SkyX::MeshManager::setMaterialName(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)) imported in function "public: void __thiscall SkyX::SkyX::create(void)" (?create@SkyX@1@QAEXXZ)
1>SkyX.obj : warning LNK4217: locally defined symbol ?create@MeshManager@SkyX@@QAEXXZ (public: void __thiscall SkyX::MeshManager::create(void)) imported in function "public: void __thiscall SkyX::SkyX::create(void)" (?create@SkyX@1@QAEXXZ)
1>SkyX.obj : warning LNK4217: locally defined symbol ?remove@VCloudsManager@SkyX@@QAEXXZ (public: void __thiscall SkyX::VCloudsManager::remove(void)) imported in function "public: void __thiscall SkyX::SkyX::remove(void)" (?remove@SkyX@1@QAEXXZ)
1>SkyX.obj : warning LNK4217: locally defined symbol ?remove@MoonManager@SkyX@@QAEXXZ (public: void __thiscall SkyX::MoonManager::remove(void)) imported in function "public: void __thiscall SkyX::SkyX::remove(void)" (?remove@SkyX@1@QAEXXZ)
1>SkyX.obj : warning LNK4217: locally defined symbol ?remove@MeshManager@SkyX@@QAEXXZ (public: void __thiscall SkyX::MeshManager::remove(void)) imported in function "public: void __thiscall SkyX::SkyX::remove(void)" (?remove@SkyX@1@QAEXXZ)
1>SkyX.obj : warning LNK4217: locally defined symbol ?removeAll@CloudsManager@SkyX@@QAEXXZ (public: void __thiscall SkyX::CloudsManager::removeAll(void)) imported in function "public: void __thiscall SkyX::SkyX::remove(void)" (?remove@SkyX@1@QAEXXZ)
1>SkyX.obj : warning LNK4217: locally defined symbol ?update@VCloudsManager@SkyX@@QAEXABM@Z (public: void __thiscall SkyX::VCloudsManager::update(float const &)) imported in function "public: void __thiscall SkyX::SkyX::update(float const &)" (?update@SkyX@1@QAEXABM@Z)
1>SkyX.obj : warning LNK4217: locally defined symbol ?updateMoonPhase@MoonManager@SkyX@@QAEXABM@Z (public: void __thiscall SkyX::MoonManager::updateMoonPhase(float const &)) imported in function "public: void __thiscall SkyX::SkyX::update(float const &)" (?update@SkyX@1@QAEXABM@Z)
1>SkyX.obj : warning LNK4217: locally defined symbol ?notifyCameraRender@VCloudsManager@SkyX@@QAEXPAVCamera@Ogre@@@Z (public: void __thiscall SkyX::VCloudsManager::notifyCameraRender(class Ogre::Camera *)) imported in function "public: void __thiscall SkyX::SkyX::notifyCameraRender(class Ogre::Camera *)" (?notifyCameraRender@SkyX@1@QAEXPAVCamera@Ogre@@@Z)
1>SkyX.obj : warning LNK4217: locally defined symbol ?updateGeometry@MoonManager@SkyX@@QAEXPAVCamera@Ogre@@@Z (public: void __thiscall SkyX::MoonManager::updateGeometry(class Ogre::Camera *)) imported in function "public: void __thiscall SkyX::SkyX::notifyCameraRender(class Ogre::Camera *)" (?notifyCameraRender@SkyX@1@QAEXPAVCamera@Ogre@@@Z)
1>SkyX.obj : warning LNK4217: locally defined symbol ?updateGeometry@MeshManager@SkyX@@QAEXPAVCamera@Ogre@@@Z (public: void __thiscall SkyX::MeshManager::updateGeometry(class Ogre::Camera *)) imported in function "public: void __thiscall SkyX::SkyX::notifyCameraRender(class Ogre::Camera *)" (?notifyCameraRender@SkyX@1@QAEXPAVCamera@Ogre@@@Z)
1>SkyX.obj : warning LNK4217: locally defined symbol ?_updateFP@GPUManager@SkyX@@QAEXXZ (public: void __thiscall SkyX::GPUManager::_updateFP(void)) imported in function "public: void __thiscall SkyX::SkyX::setLightingMode(enum SkyX::SkyX::LightingMode const &)" (?setLightingMode@SkyX@1@QAEXABW4LightingMode@11@@Z)
1>SkyX.obj : warning LNK4217: locally defined symbol ?registerAll@CloudsManager@SkyX@@QAEXXZ (public: void __thiscall SkyX::CloudsManager::registerAll(void)) imported in function "public: void __thiscall SkyX::SkyX::setLightingMode(enum SkyX::SkyX::LightingMode const &)" (?setLightingMode@SkyX@1@QAEXABW4LightingMode@11@@Z)
1>AtmosphereManager.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class SkyX::CloudsManager * __thiscall SkyX::SkyX::getCloudsManager(void)" (__imp_?getCloudsManager@SkyX@1@QAEPAVCloudsManager@1@XZ) referenced in function "public: void __thiscall SkyX::AtmosphereManager::_update(struct SkyX::AtmosphereManager::Options const &,bool const &)" (?_update@AtmosphereManager@SkyX@@QAEXABUOptions@12@AB_N@Z)
1>AtmosphereManager.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: enum SkyX::SkyX::LightingMode const & __thiscall SkyX::SkyX::getLightingMode(void)const " (__imp_?getLightingMode@SkyX@1@QBEABW4LightingMode@11@XZ) referenced in function "public: void __thiscall SkyX::AtmosphereManager::_update(struct SkyX::AtmosphereManager::Options const &,bool const &)" (?_update@AtmosphereManager@SkyX@@QAEXABUOptions@12@AB_N@Z)
1>CloudsManager.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: enum SkyX::SkyX::LightingMode const & __thiscall SkyX::SkyX::getLightingMode(void)const " (__imp_?getLightingMode@SkyX@1@QBEABW4LightingMode@11@XZ)
1>GPUManager.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: enum SkyX::SkyX::LightingMode const & __thiscall SkyX::SkyX::getLightingMode(void)const " (__imp_?getLightingMode@SkyX@1@QBEABW4LightingMode@11@XZ)
1>AtmosphereManager.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class SkyX::GPUManager * __thiscall SkyX::SkyX::getGPUManager(void)" (__imp_?getGPUManager@SkyX@1@QAEPAVGPUManager@1@XZ) referenced in function "public: void __thiscall SkyX::AtmosphereManager::_update(struct SkyX::AtmosphereManager::Options const &,bool const &)" (?_update@AtmosphereManager@SkyX@@QAEXABUOptions@12@AB_N@Z)
1>CloudsManager.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: class SkyX::GPUManager * __thiscall SkyX::SkyX::getGPUManager(void)" (__imp_?getGPUManager@SkyX@1@QAEPAVGPUManager@1@XZ)
1>MoonManager.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: class SkyX::GPUManager * __thiscall SkyX::SkyX::getGPUManager(void)" (__imp_?getGPUManager@SkyX@1@QAEPAVGPUManager@1@XZ)
1>AtmosphereManager.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class SkyX::Controller * __thiscall SkyX::SkyX::getController(void)const " (__imp_?getController@SkyX@1@QBEPAVController@1@XZ) referenced in function "public: class Ogre::Vector3 const __thiscall SkyX::AtmosphereManager::getColorAt(class Ogre::Vector3 const &)const " (?getColorAt@AtmosphereManager@SkyX@@QBE?BVVector3@Ogre@@ABV34@@Z)
1>CloudsManager.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: class SkyX::Controller * __thiscall SkyX::SkyX::getController(void)const " (__imp_?getController@SkyX@1@QBEPAVController@1@XZ)
1>MoonManager.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: class SkyX::Controller * __thiscall SkyX::SkyX::getController(void)const " (__imp_?getController@SkyX@1@QBEPAVController@1@XZ)
1>VCloudsManager.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: class SkyX::Controller * __thiscall SkyX::SkyX::getController(void)const " (__imp_?getController@SkyX@1@QBEPAVController@1@XZ)
1>BasicController.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) const SkyX::BasicController::`vftable'" (__imp_??_7BasicController@SkyX@@6B@) referenced in function "public: __thiscall SkyX::BasicController::BasicController(bool const &)" (??0BasicController@SkyX@@QAE@AB_N@Z)
1>CloudsManager.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __thiscall SkyX::ColorGradient::addCFrame(struct std::pair<class Ogre::Vector3,float> const &)" (__imp_?addCFrame@ColorGradient@SkyX@@QAEXABU?$pair@VVector3@Ogre@@M@std@@@Z) referenced in function "public: __thiscall SkyX::CloudLayer::CloudLayer(class SkyX::SkyX *)" (??0CloudLayer@SkyX@@QAE@PAV11@@Z)
1>VCloudsManager.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall SkyX::ColorGradient::addCFrame(struct std::pair<class Ogre::Vector3,float> const &)" (__imp_?addCFrame@ColorGradient@SkyX@@QAEXABU?$pair@VVector3@Ogre@@M@std@@@Z)
1>CloudsManager.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class SkyX::ColorGradient & __thiscall SkyX::ColorGradient::operator=(class SkyX::ColorGradient const &)" (__imp_??4ColorGradient@SkyX@@QAEAAV01@ABV01@@Z) referenced in function "public: __thiscall SkyX::CloudLayer::CloudLayer(class SkyX::SkyX *)" (??0CloudLayer@SkyX@@QAE@PAV11@@Z)
1>VCloudsManager.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: class SkyX::ColorGradient & __thiscall SkyX::ColorGradient::operator=(class SkyX::ColorGradient const &)" (__imp_??4ColorGradient@SkyX@@QAEAAV01@ABV01@@Z)
1>CloudsManager.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: float const & __thiscall SkyX::SkyX::_getTimeOffset(void)const " (__imp_?_getTimeOffset@SkyX@1@QBEABMXZ) referenced in function "public: void __thiscall SkyX::CloudLayer::_updateInternalPassParameters(void)" (?_updateInternalPassParameters@CloudLayer@SkyX@@QAEXXZ)
1>CloudsManager.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: struct SkyX::AtmosphereManager::Options const & __thiscall SkyX::AtmosphereManager::getOptions(void)const " (__imp_?getOptions@AtmosphereManager@SkyX@@QBEABUOptions@12@XZ) referenced in function "public: void __thiscall SkyX::CloudLayer::_updateInternalPassParameters(void)" (?_updateInternalPassParameters@CloudLayer@SkyX@@QAEXXZ)
1>GPUManager.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: struct SkyX::AtmosphereManager::Options const & __thiscall SkyX::AtmosphereManager::getOptions(void)const " (__imp_?getOptions@AtmosphereManager@SkyX@@QBEABUOptions@12@XZ)
1>SkyX.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: struct SkyX::AtmosphereManager::Options const & __thiscall SkyX::AtmosphereManager::getOptions(void)const " (__imp_?getOptions@AtmosphereManager@SkyX@@QBEABUOptions@12@XZ)
1>CloudsManager.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class SkyX::AtmosphereManager * __thiscall SkyX::SkyX::getAtmosphereManager(void)" (__imp_?getAtmosphereManager@SkyX@1@QAEPAVAtmosphereManager@1@XZ) referenced in function "public: void __thiscall SkyX::CloudLayer::_updateInternalPassParameters(void)" (?_updateInternalPassParameters@CloudLayer@SkyX@@QAEXXZ)
1>GPUManager.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: class SkyX::AtmosphereManager * __thiscall SkyX::SkyX::getAtmosphereManager(void)" (__imp_?getAtmosphereManager@SkyX@1@QAEPAVAtmosphereManager@1@XZ)
1>CloudsManager.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: struct SkyX::CloudLayer::Options const & __thiscall SkyX::CloudLayer::getOptions(void)const " (__imp_?getOptions@CloudLayer@SkyX@@QBEABUOptions@12@XZ) referenced in function "public: class SkyX::CloudLayer * __thiscall SkyX::CloudsManager::add(struct SkyX::CloudLayer::Options const &)" (?add@CloudsManager@SkyX@@QAEPAVCloudLayer@2@ABUOptions@32@@Z)
1>GPUManager.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __thiscall SkyX::MeshManager::getMaterialName(void)const " (__imp_?getMaterialName@MeshManager@SkyX@@QBEABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) referenced in function "public: void __thiscall SkyX::GPUManager::setGpuProgramParameter(enum SkyX::GPUManager::GpuProgram const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,int const &,bool const &)" (?setGpuProgramParameter@GPUManager@SkyX@@QAEXABW4GpuProgram@12@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABHAB_N@Z)
1>GPUManager.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: bool const & __thiscall SkyX::MeshManager::isCreated(void)const " (__imp_?isCreated@MeshManager@SkyX@@QBEAB_NXZ) referenced in function "public: void __thiscall SkyX::GPUManager::setGpuProgramParameter(enum SkyX::GPUManager::GpuProgram const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,int const &,bool const &)" (?setGpuProgramParameter@GPUManager@SkyX@@QAEXABW4GpuProgram@12@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABHAB_N@Z)
1>GPUManager.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class SkyX::MeshManager * __thiscall SkyX::SkyX::getMeshManager(void)" (__imp_?getMeshManager@SkyX@1@QAEPAVMeshManager@1@XZ) referenced in function "public: void __thiscall SkyX::GPUManager::setGpuProgramParameter(enum SkyX::GPUManager::GpuProgram const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,int const &,bool const &)" (?setGpuProgramParameter@GPUManager@SkyX@@QAEXABW4GpuProgram@12@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABHAB_N@Z)
1>MoonManager.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: class SkyX::MeshManager * __thiscall SkyX::SkyX::getMeshManager(void)" (__imp_?getMeshManager@SkyX@1@QAEPAVMeshManager@1@XZ)
1>GPUManager.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: bool const & __thiscall SkyX::SkyX::isStarfieldEnabled(void)const " (__imp_?isStarfieldEnabled@SkyX@1@QBEAB_NXZ) referenced in function "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const __thiscall SkyX::GPUManager::getSkydomeMaterialName(void)const " (?getSkydomeMaterialName@GPUManager@SkyX@@QBE?BV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ)
1>MeshManager.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class Ogre::SceneManager * __thiscall SkyX::SkyX::getSceneManager(void)" (__imp_?getSceneManager@SkyX@1@QAEPAVSceneManager@Ogre@@XZ) referenced in function "public: void __thiscall SkyX::MeshManager::remove(void)" (?remove@MeshManager@SkyX@@QAEXXZ)
1>MoonManager.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: class Ogre::SceneManager * __thiscall SkyX::SkyX::getSceneManager(void)" (__imp_?getSceneManager@SkyX@1@QAEPAVSceneManager@Ogre@@XZ)
1>VCloudsManager.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: class Ogre::SceneManager * __thiscall SkyX::SkyX::getSceneManager(void)" (__imp_?getSceneManager@SkyX@1@QAEPAVSceneManager@Ogre@@XZ)
1>MeshManager.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: float const & __thiscall SkyX::SkyX::getInfiniteCameraFarClipDistance(void)const " (__imp_?getInfiniteCameraFarClipDistance@SkyX@1@QBEABMXZ) referenced in function "public: float const __thiscall SkyX::MeshManager::getSkydomeRadius(class Ogre::Camera *)const " (?getSkydomeRadius@MeshManager@SkyX@@QBE?BMPAVCamera@Ogre@@@Z)
1>MoonManager.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const __thiscall SkyX::GPUManager::getMoonMaterialName(void)const " (__imp_?getMoonMaterialName@GPUManager@SkyX@@QBE?BV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) referenced in function "public: void__thiscall SkyX::MoonManager::create(void)" (?create@MoonManager@SkyX@@QAEXXZ)
1>MoonManager.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: bool const & __thiscall SkyX::SkyX::isVisible(void)const " (__imp_?isVisible@SkyX@1@QBEAB_NXZ) referenced in function "public: void __thiscall SkyX::MoonManager::updateGeometry(class Ogre::Camera *)" (?updateGeometry@MoonManager@SkyX@@QAEXPAVCamera@Ogre@@@Z)
1>SkyX.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) const SkyX::SkyX::`vftable'{for `Ogre::RenderTargetListener'}" (__imp_??_7SkyX@0@6BRenderTargetListener@Ogre@@@) referenced in function "public: __thiscall SkyX::SkyX::SkyX(class Ogre::SceneManager *,class SkyX::Controller *)" (??0SkyX@0@QAE@PAVSceneManager@Ogre@@PAVController@0@@Z)
1>SkyX.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) const SkyX::SkyX::`vftable'{for `Ogre::FrameListener'}" (__imp_??_7SkyX@0@6BFrameListener@Ogre@@@) referenced in function "public: __thiscall SkyX::SkyX::SkyX(class Ogre::SceneManager *,class SkyX::Controller *)" (??0SkyX@0@QAE@PAVSceneManager@Ogre@@PAVController@0@@Z)
1>SkyX.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class Ogre::SceneNode * __thiscall SkyX::MeshManager::getSceneNode(void)" (__imp_?getSceneNode@MeshManager@SkyX@@QAEPAVSceneNode@Ogre@@XZ) referenced in function "public: void __thiscall SkyX::SkyX::notifyCameraRender(class Ogre::Camera *)" (?notifyCameraRender@SkyX@1@QAEXPAVCamera@Ogre@@@Z)
1>SkyX.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __thiscall SkyX::VClouds::VClouds::setVisible(bool const &)" (__imp_?setVisible@VClouds@1SkyX@@QAEXAB_N@Z) referenced in function "public: void __thiscall SkyX::SkyX::setVisible(bool const &)" (?setVisible@SkyX@1@QAEXAB_N@Z)
1>SkyX.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class SkyX::VClouds::VClouds * __thiscall SkyX::VCloudsManager::getVClouds(void)" (__imp_?getVClouds@VCloudsManager@SkyX@@QAEPAVVClouds@32@XZ) referenced in function "public: void __thiscall SkyX::SkyX::setVisible(bool const &)" (?setVisible@SkyX@1@QAEXAB_N@Z)
1>SkyX.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: bool const & __thiscall SkyX::VCloudsManager::isCreated(void)const " (__imp_?isCreated@VCloudsManager@SkyX@@QBEAB_NXZ) referenced in function "public: void __thiscall SkyX::SkyX::setVisible(bool const &)" (?setVisible@SkyX@1@QAEXAB_N@Z)
1>SkyX.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class Ogre::SceneNode * __thiscall SkyX::MoonManager::getMoonSceneNode(void)" (__imp_?getMoonSceneNode@MoonManager@SkyX@@QAEPAVSceneNode@Ogre@@XZ) referenced in function "public: void __thiscall SkyX::SkyX::setVisible(bool const &)" (?setVisible@SkyX@1@QAEXAB_N@Z)
1>VCloudsManager.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall SkyX::VClouds::VClouds::VClouds(class Ogre::SceneManager *)" (__imp_??0VClouds@0SkyX@@QAE@PAVSceneManager@Ogre@@@Z) referenced in function "public: __thiscall SkyX::VCloudsManager::VCloudsManager(class SkyX::SkyX *)" (??0VCloudsManager@SkyX@@QAE@PAV11@@Z)
1>VCloudsManager.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall SkyX::VClouds::VClouds::~VClouds(void)" (__imp_??1VClouds@0SkyX@@QAE@XZ) referenced in function "public: void * __thiscall SkyX::VClouds::VClouds::`scalar deleting destructor'(unsigned int)" (??_GVClouds@0SkyX@@QAEPAXI@Z)
1>VCloudsManager.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __thiscall SkyX::VClouds::VClouds::create(class Ogre::Vector2 const &,float const &)" (__imp_?create@VClouds@1SkyX@@QAEXABVVector2@Ogre@@ABM@Z) referenced in function "public: void __thiscall SkyX::VCloudsManager::create(float const &)" (?create@VCloudsManager@SkyX@@QAEXABM@Z)
1>VCloudsManager.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: struct SkyX::VClouds::VClouds::GeometrySettings const & __thiscall SkyX::VClouds::VClouds::getGeometrySettings(void)const " (__imp_?getGeometrySettings@VClouds@1SkyX@@QBEABUGeometrySettings@112@XZ) referenced in function "public: void __thiscall SkyX::VCloudsManager::create(float const &)" (?create@VCloudsManager@SkyX@@QAEXABM@Z)
1>VCloudsManager.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __thiscall SkyX::VClouds::VClouds::update(float const &)" (__imp_?update@VClouds@1SkyX@@QAEXABM@Z) referenced in function "public: void __thiscall SkyX::VCloudsManager::update(float const &)" (?update@VCloudsManager@SkyX@@QAEXABM@Z)
1>VCloudsManager.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __thiscall SkyX::VClouds::VClouds::notifyCameraRender(class Ogre::Camera *,float const &)" (__imp_?notifyCameraRender@VClouds@1SkyX@@QAEXPAVCamera@Ogre@@ABM@Z) referenced in function "public: void __thiscall SkyX::VCloudsManager::notifyCameraRender(class Ogre::Camera *)" (?notifyCameraRender@VCloudsManager@SkyX@@QAEXPAVCamera@Ogre@@@Z)
1>VCloudsManager.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __thiscall SkyX::VClouds::VClouds::remove(void)" (__imp_?remove@VClouds@1SkyX@@QAEXXZ) referenced in function "public: void __thiscall SkyX::VCloudsManager::remove(void)" (?remove@VCloudsManager@SkyX@@QAEXXZ)
1>VCloudsManager.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __thiscall SkyX::VClouds::VClouds::setSunColor(class Ogre::Vector3 const &)" (__imp_?setSunColor@VClouds@1SkyX@@QAEXABVVector3@Ogre@@@Z) referenced in function "private: void __thiscall SkyX::VCloudsManager::_setLightParameters(void)" (?_setLightParameters@VCloudsManager@SkyX@@AAEXXZ)
1>VCloudsManager.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __thiscall SkyX::VClouds::VClouds::setAmbientColor(class Ogre::Vector3 const &)" (__imp_?setAmbientColor@VClouds@1SkyX@@QAEXABVVector3@Ogre@@@Z) referenced in function "private: void __thiscall SkyX::VCloudsManager::_setLightParameters(void)" (?_setLightParameters@VCloudsManager@SkyX@@AAEXXZ)
1>VCloudsManager.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __thiscall SkyX::VClouds::VClouds::setSunDirection(class Ogre::Vector3 const &)" (__imp_?setSunDirection@VClouds@1SkyX@@QAEXABVVector3@Ogre@@@Z) referenced in function "private: void __thiscall SkyX::VCloudsManager::_setLightParameters(void)" (?_setLightParameters@VCloudsManager@SkyX@@AAEXXZ)
1>VCloudsManager.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __thiscall SkyX::VClouds::VClouds::setWindSpeed(float const &)" (__imp_?setWindSpeed@VClouds@1SkyX@@QAEXABM@Z) referenced in function "public: void __thiscall SkyX::VCloudsManager::_updateWindSpeedConfig(void)" (?_updateWindSpeedConfig@VCloudsManager@SkyX@@QAEXXZ)
1>VCloudsManager.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: float const & __thiscall SkyX::SkyX::getTimeMultiplier(void)const " (__imp_?getTimeMultiplier@SkyX@1@QBEABMXZ) referenced in function "public: void __thiscall SkyX::VCloudsManager::_updateWindSpeedConfig(void)" (?_updateWindSpeedConfig@VCloudsManager@SkyX@@QAEXXZ)
1>MSVCRTD.lib(crtexew.obj) : error LNK2019: unresolved external symbol _WinMain@16 referenced in function ___tmainCRTStartupedit: finally solved it with cmake
-
Xavyiy
- OGRE Expert User

- Posts: 847
- Joined: Tue Apr 12, 2005 2:35 pm
- Location: Albacete - Spain
- x 87
Re: SkyX 0.2 [+ Thunderstorm system preview! (2 new videos)]
Hi all!
Here is a little update report: SkyX 0.3 is almost finished, now I've to update the demos and also check the stencil shadows support, since it's something that the community has asked for several times
Also, there's a little thing that I want to change in order to improve the volumetric clouds performance, it's not something hard but can take a couple of days.
So, I hope to be releasing a preview demo in some days and SkyX 0.3 sometime soon, maybe for the end of the next week.
Xavier
Here is a little update report: SkyX 0.3 is almost finished, now I've to update the demos and also check the stencil shadows support, since it's something that the community has asked for several times
Also, there's a little thing that I want to change in order to improve the volumetric clouds performance, it's not something hard but can take a couple of days.
So, I hope to be releasing a preview demo in some days and SkyX 0.3 sometime soon, maybe for the end of the next week.
Xavier
Creator of SkyX, Hydrax and Paradise Sandbox.
Looking for Ogre3D consulting services?
Follow me: @Xavyiy
Looking for Ogre3D consulting services?
Follow me: @Xavyiy
-
Xavyiy
- OGRE Expert User

- Posts: 847
- Joined: Tue Apr 12, 2005 2:35 pm
- Location: Albacete - Spain
- x 87
Re: SkyX 0.2 [+ Thunderstorm system preview! (2 new videos)]
Hi all!
Well, finally here is the SkyX 0.3 preview demo: http://modclub.rigsofrods.com/xavi/SkyX ... ewDemo.rar (4.43Mb)
There are still some little things that I want to change in SkyX before releasing the 0.3 version and, also, I've to check the stencil shadow support =)
Xavier
Well, finally here is the SkyX 0.3 preview demo: http://modclub.rigsofrods.com/xavi/SkyX ... ewDemo.rar (4.43Mb)
There are still some little things that I want to change in SkyX before releasing the 0.3 version and, also, I've to check the stencil shadow support =)
Xavier
Creator of SkyX, Hydrax and Paradise Sandbox.
Looking for Ogre3D consulting services?
Follow me: @Xavyiy
Looking for Ogre3D consulting services?
Follow me: @Xavyiy
-
Kissy
- Gnoblar
- Posts: 16
- Joined: Mon Aug 16, 2010 12:54 am
- x 1
Re: SkyX 0.2 [0.3 preview demo available!]
Hi Xavier,
thanks for your preview, it seems really nice.
I am waiting for this 0.3 release !
Thanks
thanks for your preview, it seems really nice.
I am waiting for this 0.3 release !
Thanks
-
Zonder
- Ogre Magi
- Posts: 1178
- Joined: Mon Aug 04, 2008 7:51 pm
- Location: Manchester - England
- x 76
Re: SkyX 0.2 [+ Thunderstorm system preview! (2 new videos)]
Might be worth doing a new announcement post when it's released this one is getting bigXavyiy wrote:Hi all!
Well, finally here is the SkyX 0.3 preview demo: http://modclub.rigsofrods.com/xavi/SkyX ... ewDemo.rar (4.43Mb)
There are still some little things that I want to change in SkyX before releasing the 0.3 version and, also, I've to check the stencil shadow support =)
Xavier
There are 10 types of people in the world: Those who understand binary, and those who don't...
-
BigG
- Gnoblar
- Posts: 7
- Joined: Sat May 29, 2010 11:05 am
Re: SkyX 0.2 [+ Thunderstorm system preview! (2 new videos)]
Wow. Really impressive! I'd like to thank you for this excellent contribution to the community and as well encourage you to keep up your excellent workXavyiy wrote:Hi all!
Well, finally here is the SkyX 0.3 preview demo: http://modclub.rigsofrods.com/xavi/SkyX ... ewDemo.rar (4.43Mb)
There are still some little things that I want to change in SkyX before releasing the 0.3 version and, also, I've to check the stencil shadow support =)
Xavier
- BigG
-
Xavyiy
- OGRE Expert User

- Posts: 847
- Joined: Tue Apr 12, 2005 2:35 pm
- Location: Albacete - Spain
- x 87
Re: SkyX 0.3 [0.3 version released!]
Hi all!
SkyX 0.3 is finally here! Hope you'll enjoy the new thunderstorm system!
Download links are available at: http://www.paradise-studios.net/downloads/hydrax_skyx/
Stencil shadows:
Btw,I haven't been able to fix the stencil shadows issue since them seems to be broken in current Ogre 1.7.X: http://www.ogre3d.org/forums/viewtopic.php?f=5&t=59322 . Anyway, all SkyX materials are defined to don't receive shadows and also the ogre doc sais that objects without edge list are skipped from the stencil shadow calculation, so in theory it must work in Ogre 1.8 (stencil shadows are aparently fixed here) BUT maybe(dunno if Ogre skips the stencil shadows if the object doesn't have the edge list created even if MovableObject::getCastShadows() is true) you'll have to disable the shadow casting in all SkyX movable objects(skydome, vclouds geometry blocks and also lightning manual objects) by setting MovableObject::setCastShadows(false). I'll do it for the next 0.3.1 mantenance release, in ~10 days.
-------------
@Kissy @BigG
Thanks for the kind words!
@Zonder
I'll create a new thread for the next 0.4 release, in some months, since now there are two SkyX threads (0.1 version thread and this one) in the first page of the Showcase forum, I don't want to spam the forum with lot of SkyX threads! =)
Xavier
SkyX 0.3 is finally here! Hope you'll enjoy the new thunderstorm system!
Download links are available at: http://www.paradise-studios.net/downloads/hydrax_skyx/
Stencil shadows:
Btw,I haven't been able to fix the stencil shadows issue since them seems to be broken in current Ogre 1.7.X: http://www.ogre3d.org/forums/viewtopic.php?f=5&t=59322 . Anyway, all SkyX materials are defined to don't receive shadows and also the ogre doc sais that objects without edge list are skipped from the stencil shadow calculation, so in theory it must work in Ogre 1.8 (stencil shadows are aparently fixed here) BUT maybe(dunno if Ogre skips the stencil shadows if the object doesn't have the edge list created even if MovableObject::getCastShadows() is true) you'll have to disable the shadow casting in all SkyX movable objects(skydome, vclouds geometry blocks and also lightning manual objects) by setting MovableObject::setCastShadows(false). I'll do it for the next 0.3.1 mantenance release, in ~10 days.
-------------
@Kissy @BigG
Thanks for the kind words!
@Zonder
I'll create a new thread for the next 0.4 release, in some months, since now there are two SkyX threads (0.1 version thread and this one) in the first page of the Showcase forum, I don't want to spam the forum with lot of SkyX threads! =)
Xavier
Creator of SkyX, Hydrax and Paradise Sandbox.
Looking for Ogre3D consulting services?
Follow me: @Xavyiy
Looking for Ogre3D consulting services?
Follow me: @Xavyiy
-
Kissy
- Gnoblar
- Posts: 16
- Joined: Mon Aug 16, 2010 12:54 am
- x 1
Re: SkyX 0.3 [0.3 version released!]
Thanks !
This is a really cool release.
I love the thunderstorm
Keep up your good work.
PS : links are broken (404) is it not yet uploaded ?
Kissy
This is a really cool release.
I love the thunderstorm
Keep up your good work.
PS : links are broken (404) is it not yet uploaded ?
Kissy
-
amigoface
- Greenskin
- Posts: 132
- Joined: Mon Oct 13, 2008 3:01 pm
Re: SkyX 0.3 [0.3 version released!]
imlho : skyx deserve its own subform in the addons forums sectionsXavyiy wrote: I'll create a new thread for the next 0.4 release, in some months, since now there are two SkyX threads (0.1 version thread and this one) in the first page of the Showcase forum, I don't want to spam the forum with lot of SkyX threads! =)
Xavier
anyway : great work, love it, even i don't play with ogre these days ...
-
spacegaier
- OGRE Team Member

- Posts: 4308
- Joined: Mon Feb 04, 2008 2:02 pm
- Location: Germany
- x 137
Re: SkyX 0.3 [0.3 version released!]
Xavyiy just needs to say the word and I am sure that we will get him a second section for SkyX.amigoface wrote:imlho : skyx deserve its own subform in the addons forums sections
Ogre Admin [Admin, Dev, PR, Finance, Wiki, etc.] | BasicOgreFramework | AdvancedOgreFramework
Don't know what to do in your spare time? Help the Ogre wiki grow! Or squash a bug...
Don't know what to do in your spare time? Help the Ogre wiki grow! Or squash a bug...
-
Zonder
- Ogre Magi
- Posts: 1178
- Joined: Mon Aug 04, 2008 7:51 pm
- Location: Manchester - England
- x 76
Re: SkyX 0.3 [0.3 version released!]
Or rename the hydrax forum to Hydrax & SkyX. It does get to a point where questions need there own space instead of been in the showcasespacegaier wrote:Xavyiy just needs to say the word and I am sure that we will get him a second section for SkyX.amigoface wrote:imlho : skyx deserve its own subform in the addons forums sections
There are 10 types of people in the world: Those who understand binary, and those who don't...
-
Nodrev
- Gremlin
- Posts: 193
- Joined: Fri Jan 25, 2008 6:55 pm
- Location: Nantes / France
- x 17
Re: SkyX 0.3 [0.3 version released!]
CMake package updated for v0.3: https://arkeon.dyndns.org/svn-scol/trun ... _CMake.rar
Congrats Xavyiy
Congrats Xavyiy
-
scrawl
- OGRE Expert User

- Posts: 1119
- Joined: Sat Jan 01, 2011 7:57 pm
- x 220
Re: SkyX 0.3 [0.3 version released!]
Failed to compile in GCC because you used special "or" token as a parameter name.
Fix:
in Lightning.h change line 75 to:
in Lightning.cpp change line 30 to:
Otherwise, works great and the thunderstorms look awesome. Congrats 
Fix:
in Lightning.h change line 75 to:
Code: Select all
Lightning(Ogre::SceneManager* sm, Ogre::SceneNode* sn, const Ogre::Vector3& origin, const Ogre::Vector3& dir, const Ogre::Real& l,
Code: Select all
: mOrigin(origin)
-
Xavyiy
- OGRE Expert User

- Posts: 847
- Joined: Tue Apr 12, 2005 2:35 pm
- Location: Albacete - Spain
- x 87
Re: SkyX 0.3 [0.3 version released!]
Hi all!
@Kissy
Thanks! And yes, it seems the server has experimented some trouble yesterday night! Now it's fully working =)
@amigoface @spacegaier @Zonder
I like the Zonder idea about renaming the Hydrax forum to Hydrax & SkyX. Also, maintaining just one forum will make things easier to me, specially considering my last months time constraints (You'll have noticed that I'm posting much less than what I was used to. It's the price I've to pay if I want keep a decent Paradise Engine development rate while finishing my studies!)
Also, of course, thanks for the support!
@Nodrev
Wow, you're fast! =)
The new v0.3 CMake package is now online! thanks!
@scrawl
Well... it's the second time in less than 6 months that I use the "or" token as parameter... I'll fix that for the 0.3.1! And I'll try to remember not to use it anymore!
Xavier
@Kissy
Thanks! And yes, it seems the server has experimented some trouble yesterday night! Now it's fully working =)
@amigoface @spacegaier @Zonder
I like the Zonder idea about renaming the Hydrax forum to Hydrax & SkyX. Also, maintaining just one forum will make things easier to me, specially considering my last months time constraints (You'll have noticed that I'm posting much less than what I was used to. It's the price I've to pay if I want keep a decent Paradise Engine development rate while finishing my studies!)
Also, of course, thanks for the support!
@Nodrev
Wow, you're fast! =)
The new v0.3 CMake package is now online! thanks!
@scrawl
Well... it's the second time in less than 6 months that I use the "or" token as parameter... I'll fix that for the 0.3.1! And I'll try to remember not to use it anymore!
Xavier
Creator of SkyX, Hydrax and Paradise Sandbox.
Looking for Ogre3D consulting services?
Follow me: @Xavyiy
Looking for Ogre3D consulting services?
Follow me: @Xavyiy
-
spacegaier
- OGRE Team Member

- Posts: 4308
- Joined: Mon Feb 04, 2008 2:02 pm
- Location: Germany
- x 137
Re: SkyX 0.3 [0.3 version released!]
/* Renaming done in addon forums. */
Ogre Admin [Admin, Dev, PR, Finance, Wiki, etc.] | BasicOgreFramework | AdvancedOgreFramework
Don't know what to do in your spare time? Help the Ogre wiki grow! Or squash a bug...
Don't know what to do in your spare time? Help the Ogre wiki grow! Or squash a bug...
-
Xavyiy
- OGRE Expert User

- Posts: 847
- Joined: Tue Apr 12, 2005 2:35 pm
- Location: Albacete - Spain
- x 87
Re: SkyX 0.3 [0.3 version released!]
Great, thanks!spacegaier wrote:/* Renaming done in addon forums. */
I'll be filling the renamed forum with some SkyX info as soon as possible!
Xavier
Creator of SkyX, Hydrax and Paradise Sandbox.
Looking for Ogre3D consulting services?
Follow me: @Xavyiy
Looking for Ogre3D consulting services?
Follow me: @Xavyiy
-
Transporter
- Minaton
- Posts: 933
- Joined: Mon Mar 05, 2012 11:37 am
- Location: Germany
- x 110
Re: SkyX 0.3 [0.3 version released!]
Nice one! I added boost 1.49 to my version of SkyXDependencies.cmake. It would be nice if you could add modified versions of FindOIS.cmake and FindOGRE.cmake instead of searching for a OGREConfig.cmake.Nodrev wrote:CMake package updated for v0.3: https://arkeon.dyndns.org/svn-scol/trun ... _CMake.rar
Congrats Xavyiy
-
Nodrev
- Gremlin
- Posts: 193
- Joined: Fri Jan 25, 2008 6:55 pm
- Location: Nantes / France
- x 17
Re: SkyX 0.3 [0.3 version released!]
@Xavyiy
@Transporter
. I allways use cmake this way for Ogre dependent projects... Did not remember all the other reason why (after lot of try) I choose to go this way, but there was plenty 
Only one file to modifyWow, you're fast! =)
@Transporter
Defining an OGRE_HOME environment variable to find the sdk is the way I use CMake, it's simpler for me as I have more than one version of Ogre on my computer, but it's opensource, so feel free to modify it to your needsIt would be nice if you could add modified versions of FindOIS.cmake and FindOGRE.cmake instead of searching for a OGREConfig.cmake.
-
Thoran
- Halfling
- Posts: 94
- Joined: Mon Dec 01, 2008 2:04 pm
- Location: Germany
- x 1
Re: SkyX 0.3 [0.3 version released!]
@Xavyiy
Hi Xavyiy. It might have been answered before, but I hav a question for the license of SkyX. Your website says all SkyX is under LGPL. What I would like to know, what versionof LGPL and if you have a static link exception. For the latter your website doesn't say so, so I assume the answer is no?
Thanks,
Thoran
Hi Xavyiy. It might have been answered before, but I hav a question for the license of SkyX. Your website says all SkyX is under LGPL. What I would like to know, what versionof LGPL and if you have a static link exception. For the latter your website doesn't say so, so I assume the answer is no?
Thanks,
Thoran
-
Xavyiy
- OGRE Expert User

- Posts: 847
- Joined: Tue Apr 12, 2005 2:35 pm
- Location: Albacete - Spain
- x 87
Re: SkyX 0.3 [0.3 version released!]
Hi Thoran!Thoran wrote:@Xavyiy
Hi Xavyiy. It might have been answered before, but I hav a question for the license of SkyX. Your website says all SkyX is under LGPL. What I would like to know, what versionof LGPL and if you have a static link exception. For the latter your website doesn't say so, so I assume the answer is no?
Thanks,
Thoran
Currently both Hydrax and SkyX are released under the LGPL v3 terms, with no static linking exception for the moment.
I'm still thinking how to fund my needs until I'll release the Paradise Engine. Unfortunately I'm living in a country which doesn't make things easy for entrepreneurs, for example, creating you're own company costs: 3000€ + 280€/month(even if you don't gain anything!) + taxes, something inaffordable for someone who is starting(and in my case, also studying). Furthermore, it's the only legal way here for selling software if you have plans to earn more than 3000€/year.
One inquebrantable thing is that both Hydrax and SkyX are always going to be LGPL software, because it's the only way I've to re-thanks the Ogre community for the infinite knowledge that I've learn here and also it's a compromise that I've with all people that have donated for SkyX, also, thanks again to them one more time.
These last weeks I've been receiving some emails about people interested in SkyX/Hydrax comercial licenses, so I'm thinking in offering this kind of licenses for people who don't want to be "linked" to the LGPL restrictions. Another idea is to sell advanced Hydrax geometry/noise modules one time I'll be back to its development (during this summer).
Xavier
Creator of SkyX, Hydrax and Paradise Sandbox.
Looking for Ogre3D consulting services?
Follow me: @Xavyiy
Looking for Ogre3D consulting services?
Follow me: @Xavyiy