irrCg v0.8 (Initial) - CgFX (Texture States, MultiPass etc.)
irrCg v0.8 (Initial) - CgFX (Texture States, MultiPass etc.)
Built-in Cg support is available in Irrlicht rev4060. Please use it instead of irrCg which is now a deprecated project (we will improve only built-in Cg support).
ORIGINAL VERSION:
IrrCg is Cg Shading Language wrapper for Irrlicht Engine. With Cg You can write one shader and use it for both DirectX and OpenGL, without any modification in shader code. With IrrCg You can easy use Cg shaders in Irrlicht, as Irrlicht Material. You needn't prebuild Irrlicht source! Orginal IrrCg library was build with Irrlicht 1.6, but You can easy prebuild library with Your modified Irrlicht version eg. from SVN.
All features and avaiable functions list are in ReadMe.txt and Documentation.
irrCg project website:
http://code.google.com/p/irrcg/
SVN:
http://irrcg.googlecode.com/svn/trunk
Version 0.7.1 (latest stable):
http://irrcg.googlecode.com/files/irrCg_v0_7_1.zip
Other versions:
http://nadro.net46.net/IrrCg/
Happy downloading!!!
ORIGINAL VERSION:
IrrCg is Cg Shading Language wrapper for Irrlicht Engine. With Cg You can write one shader and use it for both DirectX and OpenGL, without any modification in shader code. With IrrCg You can easy use Cg shaders in Irrlicht, as Irrlicht Material. You needn't prebuild Irrlicht source! Orginal IrrCg library was build with Irrlicht 1.6, but You can easy prebuild library with Your modified Irrlicht version eg. from SVN.
All features and avaiable functions list are in ReadMe.txt and Documentation.
irrCg project website:
http://code.google.com/p/irrcg/
SVN:
http://irrcg.googlecode.com/svn/trunk
Version 0.7.1 (latest stable):
http://irrcg.googlecode.com/files/irrCg_v0_7_1.zip
Other versions:
http://nadro.net46.net/IrrCg/
Happy downloading!!!
Last edited by Nadro on Mon Mar 12, 2012 3:21 pm, edited 42 times in total.
-
- Posts: 368
- Joined: Tue Aug 21, 2007 1:43 am
- Location: The Middle of Nowhere
-
- Posts: 368
- Joined: Tue Aug 21, 2007 1:43 am
- Location: The Middle of Nowhere
Cool. It runs very fast as well. I got 130++ fps with both D3D and OGL on NVidia Geforce fx5200.
Wiki updated. Check it out at "Other Add-ons" and "Shaders" under "Useful Add-ons". I don't know if it is at the right places.
Wiki updated. Check it out at "Other Add-ons" and "Shaders" under "Useful Add-ons". I don't know if it is at the right places.
My company: http://www.kloena.com
My blog: http://www.zhieng.com
My co-working space: http://www.deskspace.info
My blog: http://www.zhieng.com
My co-working space: http://www.deskspace.info
AMAZING. Thank you so much!
I haven't tried it, but if this works good then it should be a great addition to Irrlicht! It should be integrated into the engine right away
Many, many people complain how Irrlicht supports both DirectX and OpenGL but requires seperate shading languages for each one which kind of kills the point. This should solve or greatly alleviate the problem.
EDIT:
Many people dislike RapidShare, so I uploaded it here: http://irrlichtirc.g0dsoft.com/Nadro/CGV02.zip (Direct Download)
(Thanks Rambus!)
I haven't tried it, but if this works good then it should be a great addition to Irrlicht! It should be integrated into the engine right away
Many, many people complain how Irrlicht supports both DirectX and OpenGL but requires seperate shading languages for each one which kind of kills the point. This should solve or greatly alleviate the problem.
EDIT:
Many people dislike RapidShare, so I uploaded it here: http://irrlichtirc.g0dsoft.com/Nadro/CGV02.zip (Direct Download)
(Thanks Rambus!)
Last edited by BlindSide on Mon Sep 03, 2007 8:06 am, edited 1 time in total.
ShadowMapping for Irrlicht!: Get it here
Need help? Come on the IRC!: #irrlicht on irc://irc.freenode.net
Need help? Come on the IRC!: #irrlicht on irc://irc.freenode.net
-
- Admin
- Posts: 14143
- Joined: Wed Apr 19, 2006 9:20 pm
- Location: Oldenburg(Oldb), Germany
- Contact:
Yeah, we could add it (disabled by default, because it would require an additional library to link against), but it would have to be ported to the Irrlicht core. It would need proper integration into the IVideoDriver interface (maybe via createCgShader?) and get a proper cleanup to have all features straightend. But once we have that done we can merge it into the library.
BTW: Is the license ok for Irrlicht?
BTW: Is the license ok for Irrlicht?
I was wondering if you were thinking of releasing the source, as right now it can only be used on MSVC in windows.
ShadowMapping for Irrlicht!: Get it here
Need help? Come on the IRC!: #irrlicht on irc://irc.freenode.net
Need help? Come on the IRC!: #irrlicht on irc://irc.freenode.net
-
- Posts: 81
- Joined: Sat Sep 09, 2006 6:46 am
-
- Posts: 914
- Joined: Fri Aug 03, 2007 12:43 pm
- Location: South Africa
- Contact:
Nice, I've just started to use linux yesterday.Nadro wrote:Thanks for checked:) In next release of bindings I add winxp64 as checked and I add support for Linux:)
My company: http://www.kloena.com
My blog: http://www.zhieng.com
My co-working space: http://www.deskspace.info
My blog: http://www.zhieng.com
My co-working space: http://www.deskspace.info