forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   C++ (http://forum.boolean.name/forumdisplay.php?f=22)
-   -   Xors3D for .NET? (http://forum.boolean.name/showthread.php?t=8836)

johnk 05.08.2009 18:35

Xors3D for .NET?
 
Решил сделать враппер для Xors3D под .NET. Обернул пару функций, они работают, но дальше не могу продолжать без разрешения авторов. :)
Авторы, даете ли добро?

Пруф

Зы. Извините, что тут тему создал. Совсем забыл про форумы офсайта xD

Mhyhr 05.08.2009 19:22

Ответ: Xors3D for .NET?
 
От имени себя любимого(но не автора;) ) даю добро:-D

Knightmare 05.08.2009 21:34

Ответ: Xors3D for .NET?
 
Валяй. Меня обломало полную обертку писать в свое время, есть кусок, который в редакторе юзается.
З.Ы. Если надо могу выложить то что есть.

johnk 05.08.2009 23:28

Ответ: Xors3D for .NET?
 
Пасиба :-) Заврапил все функции ( без хСкрипта ), сейчас тестирую. Правда сейчас придется изварачиваться с маршалингом во многих местах.
И еще надо добавить функции-обертки, которые будут пасовать параметры по-умолчанию.

Ну а пока вот:
http://img16.imageshack.us/i/screenzlh.jpg/

Knightmare 05.08.2009 23:32

Ответ: Xors3D for .NET?
 
Если есть желание вот те полный пак примеров (за исключением систем частиц, они тут - http://mycop.xors3d.com/particles.rar) - http://latest.xors3d.com/demos/samples.zip (12 метров). Когда закончишь - дай ссылку, кину на оффорум.
З.Ы. А делал по какому хэдэру? А то давеча заплил новые частицы, добавилось 110 функций :-D

johnk 06.08.2009 00:03

Ответ: Xors3D for .NET?
 
Я по 1.14 делал :)

110 - %-) :-D

Knightmare 06.08.2009 00:04

Ответ: Xors3D for .NET?
 
Лучше возьми с http://latest.xors3d.com
Да 110. Но тебе их только завернуть, а я их писал >_< А потом еще и 3 порта (B3D, BMax, C++)

johnk 06.08.2009 09:34

Ответ: Xors3D for .NET?
 
Попробовал, вроде базовые функции работают.
Теперь осталась рутинная работа с маршалингом.
Не знаю когда закончу, поэтому вот базовый комплект: ( враппер и 5 простых семплов :) )
http://rghost.ru/384408
(архив толстый из-за медии :))
А вот чистый архив с солюшеном враппера:
линк

Не работают те функции, что в качестве параметров берут IntPtr, и те, что возвращают IntPtr.

Для некоторых ф-ий я уже сделал обертку для конвертирования IntPtr -> string. ( имя вендора, название видеокарты и т.п. )


Часовой пояс GMT +4, время: 03:27.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot