forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Xors3D (http://forum.boolean.name/forumdisplay.php?f=126)
-   -   Xors3D (http://forum.boolean.name/showthread.php?t=6180)

pozitiffcat 13.07.2011 13:44

Ответ: Xors3D
 
p.s гуи windows, под какой жанр выбирать разрабу, это не движок, а простая надстройка над xors3d для загрузки мира

L.D.M.T. 13.07.2011 14:14

Ответ: Xors3D
 
а просто посмотреть твой редактор в действии тоже нельзя? :)

pozitiffcat 13.07.2011 16:01

Ответ: Xors3D
 
Ссылка для скачивания файла: http://ifolder.ru/24676137
Редактор с c++ файлами для загрузки в свой проект, там есть возможность доступа к объекту по его имени
пример
Код:

MLObject* obj = ml->getMLObjectByName("myobj");
        if(obj!=NULL)
        {
                obj->Turn(0,1,0);
                int entity = obj->model;
                xTranslateEntity(entity,0,0,2);
        }


Nerd 13.07.2011 16:23

Ответ: Xors3D
 
2dotSquid: в xPhysx не хватает магнитов.

pozitiffcat 15.07.2011 17:54

Ответ: Xors3D
 
Ухожу в отпуск, через 2 недели ждите нормальный гуйный редактор. Времени писать теперь новалом, старое поделие удалю

pozitiffcat 18.07.2011 17:29

Ответ: Xors3D
 
http://forum.boolean.name/showthread...005#post196005
сделал первые шаги. Демо редактора, как это все будет.

Mhyhr 18.08.2011 13:50

Ответ: Xors3D
 
Вложений: 1
Revision 710 [ Xors3d ]
Решил запустить ксорс через студийный дебаг.
Если не чистить экран xCls() то имеем либо розовый, либо зеленый цвет после каждого флипа(дефолтные цвета буферов?)

Минимальный код:

PHP код:

#include "headers\xors3d.h"

int _tmain(int argc_TCHARargv[])
{
    
xGraphics3D(800,600,32,0,1);
    
xSetBuffer(xBackBuffer());
    

    while(!
xKeyDown(KEY_ESCAPE))
    {

        
xFlip();
    }

    return 
0;




Имеем после завершения программы:
Код:

...
Direct3D9: (ERROR) :Memory Address: 00fb7464 lAllocID=154 dwSize=0000007c, ReturnAddr=64d5b592 (pid=00001580)
Direct3D9: (ERROR) :Total Memory Unfreed From Current Process = 1593632 bytes
Direct3D9: :====> EXIT: DLLMAIN(64d3d9a0): Process Detach 00001580
The program '[5504] TestBox.exe: Native' has exited with code 0 (0x0).

А также скрин во время работы программы. Постоянно сыпятся ворнинги. Но по сути всё работает.
Предпологаю проблемы в ксорсе?

.Squid 18.08.2011 14:25

Ответ: Xors3D
 
Понятия не имею. У меня в 2008 все ок.

IGR 20.08.2011 13:43

Ответ: Xors3D
 
Mhyhr может у тебя варнинг левел в студии стоит ниже !! Посмотри в опциях !!

Mhyhr 20.08.2011 17:47

Ответ: Xors3D
 
Стоял W3, поставил W0(отключение варнингов), засейвил, пересобрал - тоже самое. (может они отвечают только за варнинги при сборке?)
Ну по сути дебаг при работе с ксорсом и не особо нужен-то. Эт я просто извращался. :D

Ky3R_94 21.08.2011 00:39

Ответ: Xors3D
 
За мой вопрос может бить меня будете, но я всё же осмелюсь сказать..

Как избавиться от ошибок "User lib not found" и "SetHWND"? Читал на форуме, на других сайтиках, сделал всё, как и полагается. Поставил на блитз апдейт 1.99. Выпотрошил Userlibs, оставил только ксорсовский деклс файл. b3d_dx9 у меня и отродясь не было. Дллки ксорса бросил в Bin, в папку с проектом, в папку систем32, даже в userlibs пробовал. Всё равно ошибка вылетает.. =(

В чём подвох, ребята?

dsd 21.08.2011 02:08

Ответ: Xors3D
 
В архиве с хорсом идет инструкция. Если ты не можешь пройти этот квест самостоятельно, то что же будет дальше?

В коде include ''xors3d.bb'' есть?

L-ee-X 21.08.2011 18:46

Ответ: Xors3D
 
Цитата:

Сообщение от dsd (Сообщение 199542)
В архиве с хорсом идет инструкция. Если ты не можешь пройти этот квест самостоятельно, то что же будет дальше?

В коде include ''xors3d.bb'' есть?

Если бы он Xors3D не прописывал в инклуде, то у него бы даже не запустилось приложение!!! ))))

dsd 21.08.2011 19:09

Ответ: Xors3D
 
Хз, у меня когда пытался запустить в начале был подобный косяк. Но я стер нахрен блитц, установил заново поставил 106 апдейт и исполнил инструкцию и оно волшебным образом запустилось :-D

Ky3R_94 22.08.2011 23:58

Ответ: Xors3D
 
К сожалению, я не обладаю такой магической силой, как ты, dsd)

Но спасибо за совет. Попробую поставить 106ой апдейт. Авось поможет)
(у меня пока стоит 99ый)


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

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