Пятница, 2024-03-29, 4:29 PM

Поиск
Меню
Категории раздела
Проигрыватели [3]
Проигрывают музыку и видео, как ни странно :)
8-bit zone [12]
Интересные композиции в стилях "8-bit" и "chiptune" и сопутствующий софт.
Библиотеки разработчикам [3]
Различные компоненты для программистов, которые написали мы
Утилиты [17]
Различные утилитки, разработанные нами
Исходники [5]
С++, PHP, JScript.NET, Visual Basic, Blitz3D, PureBasic
Видео [4]
Разное видео, в создании которого мы принимали участие
Демосцена [8]
Демо, чипдиски, интро и крэктро
Шрифты [2]
TrueType, Bitmap ...
Поддержи проект!
Рекомендуем


Скачать

Главная » Файлы » Библиотеки разработчикам

IrrlichtWrapper 1.05 UserLibrary v0.1
[ Скачать с сервера (477.3 Kb) ] 2008-04-04, 1:59 AM
=====================================
IrrlichtWrapper 1.05 UserLibrary v0.1
=====================================

==========================================================================================
TailBite v1.3 PR 1.865 by Miguel Calderуn aka El_Choni and other good peoples :)
IrrlichtWrapper 1.05 for PureBasic by Michael Taupitz (neotoma) & Marius Eckardt (Thalius)
UserLibrary by SofT MANiAC (2008)
==========================================================================================

=====
Why??
=====
I hope next IW release will be more user-friendly :)
Userlib, resident, context help-system... It is rather convenient :)
Well, It is a first attempt :)


=======
Install
=======
*** Original IW 1.05 must be installed ***
Just copy files from 'PureBasic' folder from package to your PureBasic directory...
Delete "XIncludeFile #PB_Compiler_Home + "Includes\IrrlichtWrapper_Include.pbi"" string from 'Irr3DRequester.pb'
Open IW 1.05 example and run!

Source code of userlib and creation tools included - you can use them somehow :)


============
Known issues
============
* TailBite v1.3 PR 1.865 / IrrlichtWrapper 1.05 issue...
TB mixes 2 functions - IrrSetMaterialParam and IrrSetMaterialParam2 in ".desc" file...
coz (TailBite man):
"You can make your function accept variable arguments. To do so, you must include two or more
ProcedureDLL's with the same name and an index number...
To be considered as different versions of the same function with different argument number,
the arguments names and types must coincide between them; otherwise, both functions will
be considered different functions and processed that way."
But this issue solved "with a little help from" Macro :)

* IrrlichtWrapper 1.05 issue...
These functions are present at import:
IrrSetNodeDebugData(*node.l, bDebug.l)
IrrImageUnLock( *ptr2IrrlichtImage )
but can't be found in IrrlichtWrapper.lib
I am not guilty! :)

* Some bugs with:
    IrrAddSplineAnimator
    IrrGetNodePosition
    IrrGetNodeRotation
    IrrMatrixGetTransform
If you know, why it occurs, inform me please!!

* Help-system really poor yet :)
Категория: Библиотеки разработчикам | Добавил: SofT_MANiAC
Просмотров: 1479 | Загрузок: 294 | Рейтинг: 5.0/1

Комментарии