irrCg v0.8 (Initial) - CgFX (Texture States, MultiPass etc.)

Announce new projects or updates of Irrlicht Engine related tools, games, and applications.
Also check the Wiki
Post Reply
metamesh
Posts: 3
Joined: Thu Oct 11, 2007 3:52 pm

Post by metamesh »

This looks great ! Thanks !
Nadro
Posts: 1648
Joined: Sun Feb 19, 2006 9:08 am
Location: Warsaw, Poland

Post by Nadro »

With current IrrCg "release system" is some problems with different Irrlicht version, becaus *.lib file is build for one Irrlicht version. With new release I will put source code (now is clean, without comments, but is good for release) to archive and library I build only for official the latest version, so for Irrlicht 1.4 . Source code will solve problem with diffrent Irrlicht version :)
Library helping with network requests, tasks management, logger etc in desktop and mobile apps: https://github.com/GrupaPracuj/hermes
Nadro
Posts: 1648
Joined: Sun Feb 19, 2006 9:08 am
Location: Warsaw, Poland

Post by Nadro »

IrrCg v0.6 is released! With new version code is clean, and library is Open Source! IrrCg license is base on Zlib style license. In "doc" folder is documentation in Doxygen system. For many infos and download link first post is update.
Library helping with network requests, tasks management, logger etc in desktop and mobile apps: https://github.com/GrupaPracuj/hermes
BlindSide
Admin
Posts: 2821
Joined: Thu Dec 08, 2005 9:09 am
Location: NZ!

Post by BlindSide »

Hey thats very nice to hear. Thanks for open sourcing :D
ShadowMapping for Irrlicht!: Get it here
Need help? Come on the IRC!: #irrlicht on irc://irc.freenode.net
Virion
Competition winner
Posts: 2148
Joined: Mon Dec 18, 2006 5:04 am

Post by Virion »

Cool I like this.
Nadro
Posts: 1648
Joined: Sun Feb 19, 2006 9:08 am
Location: Warsaw, Poland

Post by Nadro »

Thanks BlindSide and Virion. TODO list for version 0.7 now looks that:
* Multiple Render Targets Example
* Add XML scripts for Materials. Similar to Ogre material scripts.

Maybe You have any suggestion for next release 0.7? :)

Btw. Who can compile and test MacOSX version of IrrCg? :)
Last edited by Nadro on Sat Feb 23, 2008 11:09 am, edited 1 time in total.
Library helping with network requests, tasks management, logger etc in desktop and mobile apps: https://github.com/GrupaPracuj/hermes
Virion
Competition winner
Posts: 2148
Joined: Mon Dec 18, 2006 5:04 am

Post by Virion »

wow i've been waiting for this feature since a long time ago. :D nice man.
etcaptor
Posts: 871
Joined: Fri Apr 09, 2004 10:32 pm
Location: Valhalla
Contact:

Post by etcaptor »

Great work Nadro!
ImageImage
Site development -Rock and metal online
--- etcaptor.com ------freenetlife.com
pixeljunky
Posts: 19
Joined: Sun Feb 25, 2007 1:31 pm

Post by pixeljunky »

Hello Nadro,

your cg shader extention is really good.
I found a nice tool for creating cg shaders called FX Composer 2.
http://developer.nvidia.com/object/fx_c ... _home.html

It includes a software called mental mill.
Do you know if this CG shaders are running with your code ?

I tried it but it didn`t work. But i am no expert in cg shaders.

Thanx
Nadro
Posts: 1648
Joined: Sun Feb 19, 2006 9:08 am
Location: Warsaw, Poland

Post by Nadro »

Yes, all Cg and HLSL shaders work with irrCg ;) You can create shader with FX Composer 2 and use it in Irrlicht with IrrCg, but You have to exclude parameters from *.FX file to Shader CallBack "ICgShaderConstantSetCallBack" :)
Library helping with network requests, tasks management, logger etc in desktop and mobile apps: https://github.com/GrupaPracuj/hermes
pixeljunky
Posts: 19
Joined: Sun Feb 25, 2007 1:31 pm

Post by pixeljunky »

Hello Nadro,

thanks ! That sounds really good .
It is a great thing that irrlicht now can use complex shaders.
Great !
imjinc2k
Posts: 5
Joined: Mon Dec 25, 2006 6:14 am

Post by imjinc2k »

I can't thank you enough for this work. I've been using RenderMonkey and GLSL for my shaders, but really wanting to play more with FX Composer since Nvidia's preset library is way superior to what comes with Rendermonkey. When found your stuff a few hours after your last post, and the site was down, I became severely depressed and almost jumped out the window while chewing on a handful of sleeping pills. Fortunately I was too fat to fit through the window and the pills turned out to be jellybeans, because I've got the lib now and can't wait to play with it tonight!
Nadro
Posts: 1648
Joined: Sun Feb 19, 2006 9:08 am
Location: Warsaw, Poland

Post by Nadro »

Big Thanks for good comments:) I am working now on version 0.7 and I plan add *.CGFX support in this version:) With *.CGFX usage of shader from FX Composer and NV Library will be very very easy:) Also option will be use XML style external file for all CallBack options:)
Library helping with network requests, tasks management, logger etc in desktop and mobile apps: https://github.com/GrupaPracuj/hermes
ghiboz
Posts: 37
Joined: Tue Jan 15, 2008 12:09 pm
Location: Centallo (I)
Contact:

Post by ghiboz »

hi all!
where I can find the irrCG???

thanks in advance
ghiboz
Nadro
Posts: 1648
Joined: Sun Feb 19, 2006 9:08 am
Location: Warsaw, Poland

Post by Nadro »

Currently I have problem with server, so You can download it only from SendSpace. Link is in first post :)
Library helping with network requests, tasks management, logger etc in desktop and mobile apps: https://github.com/GrupaPracuj/hermes
Post Reply