IrrExtensions 13 - New Homepage (2017) !!!

Announce new projects or updates of Irrlicht Engine related tools, games, and applications.
Also check the Wiki
Acki
Posts: 3496
Joined: Tue Jun 29, 2004 12:04 am
Location: Nobody's Place (Venlo NL)
Contact:

IrrExtensions 13 - New Homepage (2017) !!!

Post by Acki »

Hi,
I moved my homepage from http://abusoft.g0dsoft.com to http://abusoft.bplaced.net !!!
the old URL will still work, you just get redirected to my new homepage...

although my "irrExtensions 13" will not be supported anymore...
you may join my forum and check out the new version (IrrExtensions v5)...
there are also some of my other projects available on the forum !!!


IrrExtensions 13 v2.4

Hi, I think now it's time for an update on this thread !!! 8)
IrrExtensions now supports Irrlicht v1.4, 1.4.1 and 1.4.2 !!!
And now you can enable/disable each mesh loder/writer and texture loader/writer !!!

Get the new version as usual on my homepage: http://abusoft.g0dsoft.com

Features for v1.4.x:
  • IGUIListBox: setOverrideFont
    IGUIComboBox: seperate font and text color
    IGUITabControl: seperate font and text color for tabs
    IGUIButton: seperate text colors and transparency
    IGUIScrollBar: getMax() and mouseclick patch
    IGUICheckBox: seperate font and text color
    IGUIEditBox: get/setCursorPos
    ITerrainSceneNode: creation corrected
    ICameraSceneNodeFPS: get/set for speeds and WSAD as default
    my3D-Loader: latest version
    MS3D-Loader: bugfixed
    getMesh(): password protection for meshes (.x .md2 .ms3d .my3d)
    get/setMaterialFlag(): get/set for each mesh buffer
    setViewPort(rect): not restricted on screen
    getFont: scale fonts
    SveneNodes: setLifeTime for all nodes
    IFileSystem: removeFileArchive() and get directory with addArchive
    vector3df: getRotationForPosition()
    IGUIProgressBar: new object
    IDecalSceneNode: new object
    IGridSceneNode: new object (based on GridSceneNode by Dark Kilauea)
    ILensFlareSceneNode: new object (many thanks to Paulo Oliveira)
    IGUICompass: new object
    tinyXML: supported for zip archives (tinyXML lib needed)
    IAVIPlayer: new object (Audiere lib needed if you want sound)
Features for v1.2 and v1.3.1:
  • IAnimatedMeshSceneNode: CustomBones (bug)
    ITerrainSceneNode: creation corrected
    ICameraSceneNodeFPS: get/set for speeds and WSAD as default
    IAVIPlayer: new object
    IGUIListBox: MultiColor
    IGUIEditBox: Password
    IGUIButton: seperate text colors and transparency
    IGUIScrollBar: getMax()
    IGUICheckBox: seperate font and text color
    IGUIProgressBar: new object
Features only for v1.2:
  • IAnimatedMeshSceneNode: MultiAnimations
    IGUITabControl: TabAlignment
    IGUIChatBox: new object
CU, Acki
Last edited by Acki on Tue Aug 01, 2017 2:12 pm, edited 10 times in total.
while(!asleep) sheep++;
IrrExtensions:Image
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
bitplane
Admin
Posts: 3204
Joined: Mon Mar 28, 2005 3:45 am
Location: England
Contact:

Post by bitplane »

hey great news Acki, I'm pleased to see you finally made the switch :)
Submit bugs/patches to the tracker!
Need help right now? Visit the chat room
hybrid
Admin
Posts: 14143
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany
Contact:

Post by hybrid »

Not completely, all additional scene nodes are still not converted.
BTW, Acki, your tool core dumps on my machine before making any changes to the code. Moreover, the code changes are not documented. Do you have a list of bug fixes you added to your change set?
Acki
Posts: 3496
Joined: Tue Jun 29, 2004 12:04 am
Location: Nobody's Place (Venlo NL)
Contact:

Post by Acki »

bitplane wrote:you finally made the switch :)
no, not really, I just made my IrrExtensions more flexible, but I didn't change my mind about v1.3... ;)
But some changes are really not bad and I think I will use v1.3.1 now... ;)

hybrid wrote:Not completely, all additional scene nodes are still not converted.
That's correct, because I just finished the IrrExtensions exe and I didn't make greater changes to the extensions...
To get the additional nodes to work I'll have to dig deeper into the changes on Irrlicht v1.3 (especially on the onPreRender change)...
Any help with this is welcome !!! ;)

hybrid wrote:BTW, Acki, your tool core dumps on my machine before making any changes to the code. Moreover, the code changes are not documented. Do you have a list of bug fixes you added to your change set?
hmmm, that's strange... :shock:
what did you do, what system you're running and what exactly happens ???

I'm running Win2k(sp2) and it's running with no problems...
Anymody else has problems running IrrExtensions ???
while(!asleep) sheep++;
IrrExtensions:Image
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
hybrid
Admin
Posts: 14143
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany
Contact:

Post by hybrid »

I'm using XP. The tools wrote an irrExt.cfg (or something, don't recall anymore) and crashed. No changes to the sources were made.
Acki
Posts: 3496
Joined: Tue Jun 29, 2004 12:04 am
Location: Nobody's Place (Venlo NL)
Contact:

Post by Acki »

First: I was wrong, I'm also using XP(sp2) and not W2k... ;)

Now it seems you're using Irrlicht v1.3, don't you ???
I tested it with 1.2 and 1.3.1...
Now I tested also with 1.3 and it crashes, too... :cry:
I'll check for the cause... ;)
while(!asleep) sheep++;
IrrExtensions:Image
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
hybrid
Admin
Posts: 14143
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany
Contact:

Post by hybrid »

Hmm, don't remember it exactly, but chances are high that it was 1.3, yes. Thanks for the help :)
Acki
Posts: 3496
Joined: Tue Jun 29, 2004 12:04 am
Location: Nobody's Place (Venlo NL)
Contact:

Post by Acki »

hybrid wrote:Hmm, don't remember it exactly, but chances are high that it was 1.3, yes. Thanks for the help :)
Thanks for your help !!! ;)

I added a check for supported versions now...
Now you get a message that the selected version is not supported... ;)
while(!asleep) sheep++;
IrrExtensions:Image
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
anoki
Posts: 58
Joined: Fri May 05, 2006 8:31 am

Post by anoki »

Great that you continue the project !
Is the aviplayer already working with 1.31 ?

Anoki
Acki
Posts: 3496
Joined: Tue Jun 29, 2004 12:04 am
Location: Nobody's Place (Venlo NL)
Contact:

Post by Acki »

Yes, the avi player works... ;)
But also there seems to be a problem with the avi player with sound... :shock:
It seems that the sound doesn't start at the same time like the movie...

But it also could be that this depends on my PC I'm currently using...
My "good" PC is in repairs and so I'm using an old AMD 600 with 256MB ram and an old GeForce2 gfx card... :cry:

So please try it out and report if you have this problem, too... ;)
while(!asleep) sheep++;
IrrExtensions:Image
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
Acki
Posts: 3496
Joined: Tue Jun 29, 2004 12:04 am
Location: Nobody's Place (Venlo NL)
Contact:

Post by Acki »

I just released IrrExtensions for Irrlicht v1.4 !!! :)
Unfortunately I couldn't check if the extensions are all working correct, so bug-reports are welcome... ;)
while(!asleep) sheep++;
IrrExtensions:Image
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
Vsk
Posts: 343
Joined: Thu Sep 27, 2007 4:43 pm

Post by Vsk »

Hi, some doubts, I just think I follow every step correctly.
Then when I go to re-compiled Irrlicht after I push "create extensions".
It gave me some errors.
In particular I add IAnimimatdMeshScennode Extension.
And the error says that "CanimatedMeshSceneNode can be created becasue is abstract". I undertand that you extendsion added in IanimiMSN the -for example- "getCustom bones" like a virtual-abstract function but you don implemented on "CanimiatedMeshSecenNode" which inherite from it. Which make it abstract too and can not be created.
I supposud then that I don't using in the proper way you extension, but I don't realized what.
What could it be, why your program chaged one file but not the rest?

Thanks in advance.
hybrid
Admin
Posts: 14143
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany
Contact:

Post by hybrid »

The custom bones extension is not necessary anymore. You have full access to skeletal animations via the new animation system.
Vsk
Posts: 343
Joined: Thu Sep 27, 2007 4:43 pm

Post by Vsk »

Sorry I don't understand.
Do you reffer to 1.4 don't you.
I am using 1.3.1 and put acki extension.


But, any idea in my case why the extension doesn work (I must be some error mine).
Thanks
hybrid
Admin
Posts: 14143
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany
Contact:

Post by hybrid »

Well, the list in the first post notes '(bug)' behind the bones extension, maybe that's what you encounter. This extensions mechanism has many problems with versioning, so expect to have some things not working. I tried once with a completeyl unsupported version and left right away...
Post Reply