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)

HolyDel 05.07.2011 01:25

Ответ: Xors3D
 
он пишет свой двиг.
я пишу свой двиг.
ты пиши свой двиг

а если серьезно - то лод система без проблем встраивается поверх хорса
хорс - это мультимедийный двиг
ты пиши гровой на хорсе и игру на игровом
можно сразу игру

Mr_F_ 05.07.2011 01:48

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

Ты сам кто, бывалый, модер, мимо проходил или в настоящее время игрокодер, если последнее что используешь инструментом или что по твоему оптимальнее?
долго кодил на блице, потом не меньше на ксорсе (к блицу и к с++), потом пишу свой двиг уже давно (С++, д3д9).
работаю в данный момент над проектом, который того и глядит зарелизится, лол. но на всякий случай ничего пока постить не буду.

maxturbo 05.07.2011 02:11

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

Сообщение от chuvak2007f (Сообщение 194326)
что по твоему оптимальнее?

А по моему оптимальней начать изучать C++ и DirectX... И там хоть за оптималься... Все будет зависеть от тебя... Как сам напишешь так и будет работать...

Цитата:

Сообщение от MoKa (Сообщение 194270)
Очень грубо сказано.

Там большая разница, синтаксис, функциональность и парадигма языка в BlitzMax, намного лучше. Он также компилится нормально, как полагается нормальному инструменту.
Скорость работы у BlitzMax выше, возможности выше. Как язык, он более здравый и функциональный. Да куча различий, там мало общего..

Просто в подробности вдаваться не стал... ;)

Nex 05.07.2011 10:16

Ответ: Xors3D
 
Оптимальней написать хоть одну нормальную игру, а потом искать/сравнивать двиги..

IGR 05.07.2011 15:47

Ответ: Xors3D
 
Кста, такой вот оффтоп..
Лого ксорса Click очень напоминает лого такого движка как Shiva Click (или наоборот ;) ) !!
это просто совпадение или как ??

ну и еще небольшое совпадение:
Цитата:

Xors является видоизмененным транслитерированным именем бога из восточнославянской мифологии - Хорса.
ну а Бога Шиву знают многие !!

Nuprahtor 05.07.2011 15:57

Ответ: Xors3D
 
Вложений: 1
Цитата:

очень напоминает лого такого движка как Shiva Click
Внезапно

.Squid 05.07.2011 17:05

Ответ: Xors3D
 
Ответ обоим.
http://forum.boolean.name/showpost.p...25&postcount=5

L.D.M.T. 07.07.2011 20:08

Ответ: Xors3D
 
где-то с месяц назад пытался переписать загрузчик своего редактора на хорс и обнаружил такую неприятную весчь - 3д модели в X формате грузятся не все, на некотрых хорс вылетает с ошибками. пычаль... :(

.Squid 08.07.2011 00:19

Ответ: Xors3D
 
Да я сам засыпаю с трудом из-за этого :(

Nex 08.07.2011 07:35

Ответ: Xors3D
 
.Squid, ты один пилишь двиг или с Кнайтом?

.Squid 08.07.2011 11:59

Ответ: Xors3D
 
Один.

FREE MAN 08.07.2011 12:48

Ответ: Xors3D
 
Мда печально,что теперь один трудишся над Ксорсом.Надеемся, что это не помешает дальнейшего развития движка Удачи!

Randomize 08.07.2011 14:03

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

Сообщение от .Squid (Сообщение 194726)
Один.


FREE MAN 09.07.2011 13:34

Ответ: Xors3D
 
Почему кнайт ушол?

.Squid 09.07.2011 13:37

Ответ: Xors3D
 
Сам у него спроси. Он не удосужился мне что-либо объяснить.

Nerd 09.07.2011 18:19

Ответ: Xors3D
 
iteration first
. Текстуры глобальны для всех миров?
iteration second
. Можно ли копировать интити из одного мира в другой?

.Squid 10.07.2011 02:43

Ответ: Xors3D
 
1. Да.
2. Нет. Но сделать не проблема.

pozitiffcat 12.07.2011 10:02

Ответ: Xors3D
 
если бы был простенький редактор мира, в котором можно загружать меши, расставлять поворачивать, заргужать освещение, настраивать параметры физики (мыссы, типа), настраивать sequence анимаций, и потом в c++ загружать этот созданный мирок одной функцией, кто нибудь купил бы и за сколько?
сразу скажу, это уже я сделал, я не прошу ключа у разработчика, он у меня уже есть я раньше получал за проект defender

moka 12.07.2011 13:23

Ответ: Xors3D
 
А для какого жанра?
Если FPS, есть ли настрйока порталов (система оптимизации), какие ещё фичи есть?

MadMedic 12.07.2011 14:46

Re: Xors3D
 
pozitiffcat
Предполагается что для FPS|TPS. Имеются ли фичи:
-Лайтмаппинг (текстуры с альфой)
-Редактор террайнов (с растительностью, дорогами, дырками в террайне)
-Система оптимизации видимости (BSP, Octree и т д). Желательно что то оптимальное как для indoor так для outdoor.
-Редактор физики
-WYSIWYG (анимация деревьев, партиклы ...)
-Просмотрщик бибиотеки ресурсов (текстуры, модели, физ объекты, префабы)

У тебя гуи самопальный или виндовс?

pozitiffcat 13.07.2011 13:44

Ответ: Xors3D
 
Никаких фич пока нет! Это тупо расстановка мешей по миру. и настройка их свойств, таких как колизии, физика, анимации, entity type, есть custom свойства доступные из кода на c++. Потом собирался добавить skybox, погодные условия (кстати день ночь уже реализована), пока что плохое юзабилити. Цель проекта была не в фичах, я быстрое заполнение мира объектами и свойствами и загрузка его одной строчкой кода. Но никто эту весчицу не получит т.к. мне запретили ее продавать, и смысл в бета тестировании отпадает

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ый)

Townboy 23.08.2011 11:33

Ответ: Xors3D
 
Привет! подскажите что не так ?

вот код на B3d
PHP код:

Global cub
Global camera
Global point
Global state$

Const 
STANDING=0
Const MOVING=1

Const moveSpeed#=.6
Const turnSpeed#=.1

Graphics3D 640,480,0,2

camera
=CreateCamera()
PositionEntity camera,0,150,0
RotateEntity camera
,90,0,0

plane
=CreateCube()
ScaleEntity plane,1000,.1,1000
EntityPickMode plane
,2
EntityColor plane
,160,150,150
EntityAlpha plane
,0.5 

point
=CreateCube()
EntityColor point,255,0,0

cub
=CreateCube()
ScaleEntity cub,5,5,5

state
$=STANDING

While Not KeyDown)
UpdateMovement()

PointEntity camera,cub
UpdateWorld
()
RenderWorld()

Text 0,40,"PickedX: "+PickedX#()
Text 0,60,"PickedY: "+PickedY#()
Text 0,80,"PickedZ: "+PickedZ#()

Flip
Wend

End

Function UpdateMovement()
    If 
MouseHit(1)
        If 
state$=STANDING 
            state
$=MOVING
        
EndIf 
        
CameraPick(camera,MouseX(),MouseY())
        
PositionEntity point,PickedX(),0,PickedZ()+3
    
    
EndIf
    If 
state$=MOVING            

             xt
#=PickedX#()
             
zt#=PickedZ#()
            
xl#=EntityX#(cub)
            
zl#=EntityZ#(cub)
             
cx#=xt-xl 
             
cz#=zt-zl 
             
cn#=Sqr(cx*cx+cz*cz) 
             
cx=cx/cn    
             cz
=cz/cn
            
            AlignToVector cub
,cx,0,cz,0,turnSpeed#
            
MoveEntity cub,0,0,moveSpeed#

            
If Distance2D(EntityX(cub),EntityZ(cub),PickedX(),PickedZ())<10
                state
$=STANDING
            
EndIf
    EndIf
End Function        

Function 
Distance2D#(x1#,y1#,x2#,y2#)
Local nx#=x1-x2
Local ny#=y1-y2 
Return Sqr((nx*nx)+(ny*ny))
End Function 

вот на Xors3D
PHP код:

Include "Xors3d.bb"

Global cub
Global camera
Global point
Global state$

Const 
STANDING=0
Const MOVING=1

Const moveSpeed#=.6
Const turnSpeed#=.1

xGraphics3D 640,480,0,0,1

camera
=xCreateCamera()
xPositionEntity camera,0,150,0
xRotateEntity camera
,90,0,0

plane
=xCreateCube()
xScaleEntity plane,1000,.1,1000
xEntityPickMode plane
,2
xEntityColor plane
,160,150,150
xEntityAlpha plane
,0.5 

point
=xCreateCube()
xEntityColor point,255,0,0

cub
=xCreateCube()
xScaleEntity cub,5,5,5

state
$=STANDING

While Not xKeyDown)
UpdateMovement()

xPointEntity camera,cub
xUpdateWorld
()
xRenderWorld()

xText 0,40,"PickedX: "+xPickedX#()
xText 0,60,"PickedY: "+xPickedY#()
xText 0,80,"PickedZ: "+xPickedZ#()

xFlip
Wend

End

Function UpdateMovement()
    If 
xMouseHit(1)
        If 
state$=STANDING 
            state
$=MOVING
        
EndIf 
        
xCameraPick(camera,xMouseX(),xMouseY())
        
xPositionEntity point,xPickedX(),0,xPickedZ()+3
    
    
EndIf
    If 
state$=MOVING            

             xt
#=xPickedX#()
             
zt#=xPickedZ#()
            
xl#=xEntityX#(cub)
            
zl#=xEntityZ#(cub)
             
cx#=xt-xl 
             
cz#=zt-zl 
             
cn#=Sqr(cx*cx+cz*cz) 
             
cx=cx/cn    
             cz
=cz/cn
            
            xAlignToVector cub
,cx,0,cz,0,turnSpeed#
            
xMoveEntity cub,0,0,moveSpeed#

            
If Distance2D(xEntityX(cub),xEntityZ(cub),xPickedX(),xPickedZ())<10
                state
$=STANDING
            
EndIf
    EndIf
End Function        

Function 
Distance2D#(x1#,y1#,x2#,y2#)
Local nx#=x1-x2
Local ny#=y1-y2 
Return Sqr((nx*nx)+(ny*ny))
End Function 

в каждом cub передвигается по разному
в чем может быть проблема?

.Squid 23.08.2011 15:56

Ответ: Xors3D
 
В том, что неправильно используется xAlignToVector (впрочем, в блтицевском варианте AlignToVector тоже неправильно используется). Ось Z - это 3. Ноль вообще не используется. Кстати, для этого в Ксорсе есть константы вроде AXIS_Z.

ANIK123 27.08.2011 19:32

Ответ: Xors3D
 
Привет всем)
Не подскажете как ПРАВИЛЬНО подключить Xors3d к С++ проекту?
Компилятор никак не может найти файл xors3d.h
Использую бланк из семплов ксорса, кстати семплы тоже не работают
зы: С++ начал изучать... вчера)

.Squid 27.08.2011 20:35

Ответ: Xors3D
 
В настройках ИДЕ можно указать, где компилятор будет искать хедеры, либы и т.п. Вот там можно указать путь к xors3d.h и потом подключать его
#include <xors3d.h>
или просто указать полный либо относительный путь к хедеру. Например,
#include "../inc/xors3d.h"

ANIK123 27.08.2011 20:55

Ответ: Xors3D
 
.Squid, Спасибо
Немного переделав код проблемы с нахождением файла уже нет но появились другие ошибки

Содержимое main.cpp
Код:

// include Xors3d Engine header
#include "inc\xors3d.h" 
#pragma comment (lib,"lib\Xors3d.lib ")
#include <iostream>
#include <math.h>

// program entry point
int APIENTRY WinMain(HINSTANCE instance, HINSTANCE prevInstance, LPSTR commandLine, int commandShow)
{
        return 0;
}

Ошибки:
Dev C++


Visual Studio

ANIK123 28.08.2011 02:21

Ответ: Xors3D
 
Уже разобрался!!1)
Я скачал был старую версию ксорса с склада на офф-сайте - админы - обновите там сборку пожалуйста а то цветная вывеска сверху напоминает больше рекламный баннер чем ссылку на скачивание)
зы: для таких же как я немножко обманутых пользователей - качать последнюю версию ксорса надо там:

:)

.Squid 28.08.2011 02:28

Ответ: Xors3D
 
По идее она должна привлекать внимание. Привлечь внимание и заставить прочитать то, что на ней написано. А написано "Кликни здесь, чтобы скачать". И номер актуальной ревизии и дата выпуска.

ANIK123 28.08.2011 13:50

Ответ: Xors3D
 
Ну не знаю - у меня в мозгу блок стоит на всякие разноцветные рекламные прямоугольники)
Уже давно на них внимания не обращаю)))
А ну и ладно - главное что уже все работает - огромное спасибо вам за такую замечательную штуку как Xors3d!)

pozitiffcat 29.08.2011 23:56

Ответ: Xors3D
 
У меня есть предложение, может быть в двиге уже есть, но я не нашел. Реализовать функцию что то типа xCameraPickById(camera,x,y,id) пикать объеты только если они соответствуют Id , соответственно чтобы можно было задавать этот id объекту. (это надо для удобства отсечения пикания ненужный на конкретный момент объектов) например режим постройки пикать землю id=1, режим удаления растительности пикать растительность чтобы удалить это id=2, и чтобы приэтом железно не пикалась земля

.Squid 30.08.2011 00:03

Ответ: Xors3D
 
Да, возможно, стоит сделать.
Только лучше это писать на оф.форум. Ибо булку я воспринимаю как развлечение, по большому счету.

impersonalis 30.08.2011 00:03

Ответ: Xors3D
 
Это неоправданно передёргивает баланс в сторону казуальности в отношении "возможности/простота"

pozitiffcat 30.08.2011 11:11

Ответ: Xors3D
 
.Squid, окей следующий раз буду писать на оф форум, а так это полезная фича, используется во всех современных двигах, и к томуже это работы на 5 минут ;)

Кстати как насчет xLoadMesh и xLoadAnimMesh http://forum.boolean.name/showthread.php?t=15377

pozitiffcat 31.08.2011 20:43

Ответ: Xors3D
 
xEof при любых раскладах выдает 0. Другие функции работают, прошу проверить. Билд ксорса последний

.Squid 31.08.2011 21:47

Ответ: Xors3D
 
Вложений: 1
this->patience--;
Вложение 14709

pozitiffcat 31.08.2011 22:36

Ответ: Xors3D
 
короче я там сам протупил флаги оказывается есть LS_CR
PS. c++ позволяет использовать enum, может возможно его както сгенерить в хедер?

pozitiffcat 31.08.2011 22:45

Ответ: Xors3D
 
Смотри
Код:

#include "stdafx.h"
#include "xors3d.h"
#include <string>
using namespace std;
#pragma comment(lib,"xors3d.lib")

int _tmain(int argc, _TCHAR* argv[])
{
        xGraphics3D( 100, 200, 32, 0, 1);

        char* file =  "test.ini";
        int filein = xReadFile(file);
        int carriage = 0;
        string gLine;

        while (! xEof(filein))
        {
                const char* lLine = xReadLine(filein,LS_NUL);
                gLine = gLine + lLine;
                carriage = carriage + 1;
        }
        char car[2];
        sprintf(car,"%i",carriage);
        while (! xKeyHit(1))
        {
                xCls();
                xText( 62, 110, gLine.c_str(), 1, 1);
                xText( 10,10, car);
                xFlip();
        }
}

вот в левом верхнем углу увидишь цифру 1 т.е. в файле 4 строки, и он все 4 запихивает в одну переменную за один проход, а мне надо чтоб он файл построчно читал
короче с флагами LS_CRLF или другими не пашет - в отладчике норм но xEof всегда возвращает какбудто не конец файла и зацикливается

.Squid 01.09.2011 00:19

Ответ: Xors3D
 
Ну вот нет чтобы сразу объяснить нормально и пример приложить. Еще и ввести в заблуждение своим "при любых раскладах".
Там баг оказался. Указатель позиции файла не учитывал '\0', '\r' и т.п.
Пофиксил.

Randomize 01.09.2011 11:38

Ответ: Xors3D
 
А нах в xors3d работа с фс?

.Squid 01.09.2011 13:00

Ответ: Xors3D
 
Потому что есть поддержка паков, которые работают как виртуальная ФС.

Ky3R_94 01.09.2011 17:37

Ответ: Xors3D
 
Привет всем.

Я всё-такие решил переползти с Blitz3D на связку C++ и Xors3D. И тут же у меня появился первый вопрос: куда нужно класть ".dll" файлы и ".lib". "xors3d.h" бросил в "include", думаю не ошибся. Использую среду Dev C++.

И, ещё, если не сложно, напишите пожалуйста самый простой код. Заранее спасибо.

pozitiffcat 01.09.2011 20:30

Ответ: Xors3D
 
ты в dev c++ либу не подключишь. Используй Microsoft Visual c++ express она бесплатна
Код:

#include "stdafx.h"
#include "TestProject.h"
#include <xors3d.h>
#include <iostream>

#pragma comment(lib,"xors3d.lib)

int APIENTRY _tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow)
{
        char msgBuffer[129];
        xGraphics3D(800, 600, 32, false, true);
        int camera = xCreateCamera();
        int light = xCreateLight();
        int cube = xCreateCube();
        xPositionEntity(cube, 0.0, 0.0, 10.0);
        while(!(xKeyHit(KEY_ESCAPE) || xWinMessage("WM_CLOSE")))
        {
                xTurnEntity(cube, 0.1, 0.1, 0.1);
                xRenderWorld();
                sprintf(msgBuffer, "Hello 3D World!");
                xText(10, 10, msgBuffer);
                sprintf(msgBuffer, "FPS: %i", xGetFPS());
                xText(10, 30, msgBuffer);
                xFlip();
        }
        return 0;
}

это не готовый код а пример!!!!!!
все файлы ложить рядом с созданными в проекте
ЗЫ. выдрал из хелпа.

dsd 02.09.2011 15:59

Ответ: Xors3D
 
http://area.xors3d.com/forums/viewtopic.php?f=19&t=376
Самый простой код :))
PHP код:

#include "xors3d.h"

int WINAPI WinMain(HINSTANCE hInstanceHINSTANCE hPrevInstanceLPSTR lpCmdLineint nCmdShow)
{
    
xAppTitle"Xors3D - Simple Texture" );
   
xGraphics3D800,600,32,false,true );

   
Handle myCube xCreateCube();
   
Handle myCamera xCreateCamera();
   
Handle myDirectionalLight xCreateLight(LIGHT_DIRECTIONAL);
   
Handle myTexture xLoadTexture("../media/crate.jpg");

   
xTurnEntity(myDirectionalLight30.030.00.0);
   
xMoveEntity(myCube0.00.010.0);
   
xEntityTexture(myCubemyTexture);

   while (
xWinMessage("WM_CLOSE")==&& xKeyHit(KEY_ESCAPE)==false)
   {
      
xTurnEntity(myCube1.01.01.0);
      
xRenderWorld();
      
xFlip();
   }
   return 
0;


з.ы. Code Blocks рулит.

pozitiffcat 02.09.2011 23:30

Ответ: Xors3D
 
в твоем самом простом коде ему придется лезть хер знает куда линковать библиотеку
ИМХО нет необходимости юзать code blocks т.к. движок не кроссплатформенный, и нехер заморачиваться так с этой ИДЕ, для винды имхо, рулит MSVC

Ky3R_94 04.09.2011 21:44

Ответ: Xors3D
 
При загрузке приложения пишет ошибку инициализации 0хc000001d.
В чём подвох?

pozitiffcat 04.09.2011 22:15

Ответ: Xors3D
 
сорцы в студию

Ky3R_94 04.09.2011 22:58

Ответ: Xors3D
 
Вложений: 1
Код:

#include "xors3d.h"

void main()
{
        xGraphics3D( 100, 200, 32, 0, 1);

        while (! xKeyHit(1))
        {
                xCls();
                xFlip();
        }
}

кончено понимаю, что бред... но всё компилируется без ошибок и ворнов, а при запуске выдаёт ту ошибку

прикрепил скомпилированный exe'шник. может дело в моём компе и он просто не тянет Xors3D? (сейчас работаю на старом: Intel Celeron 1100mHz, 512 MB RAM, 64 MB Video ATi Radeon 9000 )

pozitiffcat 08.09.2011 11:14

Ответ: Xors3D
 
увы! У меня запускается твой exeшник, качай blitzSDK или мучай сквида чтобы сделал поддержку отключения шейдеров 2.0 (если это реально изходя из структуры его движка), если они не планируются в твоем приложении

.Squid 08.09.2011 14:27

Ответ: Xors3D
 
Проц SSE2 не поддерживает. Вроде была версия без использования SSE. Но так ли это надо?


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

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