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)

MiXaeL 14.08.2008 16:21

Ответ: Xors3D
 
Это как раз-таки понятно. Осталось надеяться, что апдейт не за горами.

Mark Wahlberg 14.08.2008 19:32

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

В каком это примере выдаёт ошибку. Ошибка относится к тому что в шейдере данной константы FallOffInt небыло найдено.
Просмотри исходник и найди примерно такую строчку:
xSetEffectFloat tModel,"FallOffInt",1
И удали её.
Эту ошибку выдает в дэмке(та что весит примерно 16 мб,с рубукса).И как редактировать вв файл этой дэмки я не знаю,так что удалить ту строчку не могу.Если в этой дэмке шэйдеры не выше версии 2.0 то моя видеокарта должна нормально работать с ней.Я уже писал что мой радеон держит все версии директикс не выше 9ой и шэйдэры не выше 2.0 версии.

ABTOMAT 14.08.2008 19:42

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

.И как редактировать вв файл этой дэмки я не знаю,так что удалить ту строчку не могу.
Ты что - с бинарниками что-ли скачал?
А если с bb - то открывай блитзем или блокнотом и меняй :lol:

Mark Wahlberg 14.08.2008 22:34

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

Ты что - с бинарниками что-ли скачал?
А если с bb - то открывай блитзем или блокнотом и меняй
Я же написал что не нашол в дэмке вв файлов.Там только две папки саундс и моделс,остальное длл файлы.Весит дэмка гдето 16мб - качал с рубукса.

HolyDel 14.08.2008 23:18

Ответ: Xors3D
 
никак. авторы не открыли исходники.

MiXaeL 15.08.2008 00:36

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

никак. авторы не открыли исходники.
Еще как открыли, только, видимо, не сразу. Ибо сначала я их не видел, а теперь можно скачать.

Mark Wahlberg 15.08.2008 01:41

Ответ: Xors3D
 
Кто-то подскажите пожалуйста по поводу моей проблемы с ошибкой котрая вылетает при запуске дэмки.Тот способ решения проблемы который посоветовал МоКа с удалением строки xSetEffectFloat tModel,"FallOffInt",1 - не помогает поскольку исходники дэмки не открыты.

MiXaeL 15.08.2008 01:59

Ответ: Xors3D
 
Еще раз повторяю: ОТКРЫЛИ!
http://rubux.net/ Ссылку Demo Src видим?

MiXaeL 18.08.2008 02:09

Ответ: Xors3D
 
А все-таки, можно как-нибудь в Xors'e получить по "ребенку" родительский объект? Учитывая особенности xCameraPick, это было бы очень кстати. Ведь сложные модели неудобно объединять в один меш, вдруг отредактировать придется?

MiXaeL 18.08.2008 20:12

Ответ: Xors3D
 
А чочо, функции xPositionEntity нет? :4to:

moka 18.08.2008 20:32

Ответ: Xors3D
 
:lol: куда ты её сунул?

MiXaeL 18.08.2008 20:39

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

Сообщение от MoKa (Сообщение 84661)
:lol: куда ты её сунул?

в код :lol:

Нет, я конечно выкрутился с помощью translate, но как-то странно просто :dontknow:. Вроде же простая и нужная функция.

moka 18.08.2008 20:50

Ответ: Xors3D
 
Есть она.

MiXaeL 18.08.2008 21:51

Ответ: Xors3D
 
Всё, нашел: DLL_xPositionEntity. в Xors3D.bb пришлось самому функцию дописать.
Видимо, забыли просто)

MiXaeL 20.08.2008 18:34

Ответ: Xors3D
 
А что делает xUpdateIM()?

H@NON 20.08.2008 19:43

Ответ: Xors3D
 
она вроде упдейтит инпут при вызове. Когда ты ее вызываешь то основной упдейт инпута отрубается, и он обновляется только при вызове этой функции.

MiXaeL 20.08.2008 19:51

Ответ: Xors3D
 
Спасибо.

moka 21.08.2008 13:22

Ответ: Xors3D
 
Основное обновление Input Manager'а производится при вызове xFlip, но если флип будет рассинхронизирован с логикой, как в синхронизаторе который я по всюду распространял, то там нада запускать эту функцию. :)

mauNgerS 10.10.2008 04:54

Ответ: Xors3D
 
Скажите пожалуйста кто-нибудь как связаться с создателем Xors3D

Очень нужно

moka 10.10.2008 09:51

Ответ: Xors3D
 
<S|N>, пиши сюда, я и другие поможем. :) Если тебе ключик, я не отгавариваю, но сам посуди, Зачем? ;) Если не релиз. Проверь личку.

mauNgerS 11.10.2008 15:30

Ответ: Xors3D
 
MoKa Спасибо за сборник программ на твоём сайте:super:
Только вот небольшая проблема с Xors под BM (Renderу говорил, жду ответ) не работает CameraClsColor...
И еще не знаешь где найти PhysX под B3D (под BM у тебя вроде на сайте есть)

Mr_F_ 11.10.2008 18:08

Ответ: Xors3D
 
rubux.net

moka 14.10.2008 11:13

Ответ: Xors3D
 
<S|N>, CameraClsColor, последний модуль качал? Вроде как исправлял, дома проверю, и исправлю. По модулю обращайся ко мне.
Вот последний модуль: http://moka.ucoz.ru/Xors3DBlitzMax.rar

mauNgerS 16.10.2008 08:24

Ответ: Xors3D
 
Всё равно не работает, оставляет фон черным:(
И ещё мне нужна помощь в шейдерах. На твоем сайте есть что-то поподробней чем пустой бланк. Пустой бланк у меня получилось запустить, но вот что-то добавить нет:( мне нужно объединить кубемап, нормалмап и спекулярмап, в общем должен по задумке получиться покарябанный метал...

mauNgerS 16.10.2008 08:26

Ответ: Xors3D
 
хотя наверно про шейдеры это не в эту тему, извиняюсь, просто не нашёл куда ещё.

moka 21.10.2008 10:03

Ответ: Xors3D
 
Впрочем, тебе нужно не спешить, и изучай, начни с простого текстуринга, затем пойми локигу и систему шейдеров, а главное их работу, а затем нормалмаппинг, потом кубемаппинг (шейдерный), и тогда реализуешь. Но опять же, не спеши, делай потихоньку, а то если пятнадцатилетке, заместо блица сразу в руки дать C#+DX10, согласись он не потянет и бросит. А если идти с меньшего к большему - он добьётся своего. Начинай с меньшего.

Максим 03.01.2009 15:19

Ответ: Xors3D
 
Народ , кто знает решение http://blitz.pp.ru/forum/showthread....&threadid=4171 <<<этой проблемы (Последнии 5 постов) ?

jimon 03.01.2009 15:22

Ответ: Xors3D
 
скорее всего шейдер с ошибками

Максим 03.01.2009 15:29

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

скорее всего шейдер с ошибками
Не думаю , потому что у кого-то , у кого видюхи от NVidia , пример работает .

jimon 03.01.2009 15:33

Ответ: Xors3D
 
Максим
драйвера Nvidia намного более лояльно относятся к ошибкам в шейдерах чем драйвера Ati

Максим 03.01.2009 15:40

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

драйвера Nvidia намного более лояльно относятся к ошибкам в шейдерах чем драйвера Ati
Значит придется ошибку искать 0_о .

Максим 04.01.2009 13:26

Ответ: Xors3D
 
Вложений: 1
Помогите ,пожалуйста, перевести этот пример паралакса на Хорс , если такое возможно . :dontknow:

Sashka007 04.01.2009 15:39

Ответ: Xors3D
 
Люди где можно ключик для ксорса взять?

newman 04.01.2009 17:16

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

Сообщение от Sashka007 (Сообщение 93607)
Люди где можно ключик для ксорса взять?

Ключи Render выдаёт, только вот сейчас не знаю даёт или нет. На форуме NitE создавал тему вот.

Максим 06.01.2009 17:30

Ответ: Xors3D
 
Обратил только сейчас .
Почему в Хорс вид какой-то ммм ... Такое чувство что смотришь через бинокль ?

Mr_F_ 06.01.2009 18:05

Ответ: Xors3D
 
камеразум крпунее чем в блице.
хотя как раз в ксоре он и правильный, в блице наоборот слишком отзумленный (тянется картинка по краям).

Максим 06.01.2009 22:50

Ответ: Xors3D
 
В хорс он сильно увеличивает , особенно когда смотришь вниз
Но я уже настроил , вроде нормально ...

Максим 09.01.2009 17:40

Ответ: Xors3D
 
Как спрятать курсор ?

NitE 09.01.2009 18:26

Re: Xors3D
 
HidePointer :-D

CRASHER 18.01.2009 05:03

Ответ: Xors3D
 
Рэбят, а как ксорс то ставить? :-)
Знащит я запихиваю длл-ки Squall.dll и Xors3d.dll в бинпапу
потом запихиваю их же в System32
за тем Xors3D.decls направляются в Юзерлибз
Ведь верно?
Если да то у меня работать нехочет

HolyDel 18.01.2009 05:14

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

Если да то у меня работать нехочет
не находит библиотеку или проблема с инициализацией?

CRASHER 18.01.2009 05:21

Ответ: Xors3D
 
Not enough parametres
и указывает ну например на Return DLL_xCopyEntity

CRASHER 18.01.2009 07:46

Ответ: Xors3D
 
Балын!!! как я пропустил???!!! :wallbash:
на 4 странице ответ :wallbash: :wallbash: :wallbash:
смешно, нашёл через гуголь :-)

MiXaeL 23.01.2009 22:41

Ответ: Xors3D
 
ааааа!!! Мои ответы в гугле :-D

paxlich 31.01.2009 10:24

Ответ: Xors3D
 
сори, можеть немного не втему... но где взять ключи для хорса?..
так, не для коммерческого использования...

Mr_F_ 31.01.2009 14:36

Ответ: Xors3D
 
у рендера)
а вообще тебе полчаса триала мало?

paxlich 31.01.2009 16:27

Ответ: Xors3D
 
да... мало... :'(
просто хочется создать "нечто" для себя... и хорс бы смотрелся в этом "нечто"... неплохо... тем более, мне для отладки нужно бывает более 3 часов рантайма...

moka 31.01.2009 17:44

Ответ: Xors3D
 
Мде..

NitE 31.01.2009 17:52

Re: Xors3D
 
личку проверь...

-=Jack=- 06.03.2009 14:46

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

Сообщение от Максим (Сообщение 93598)
Помогите ,пожалуйста, перевести этот пример паралакса на Хорс , если такое возможно . :dontknow:

А что его конвертить то? Это ж FX-файл. Просто задавай нужные значения и всё ;)

Кстать, вот чем мне не нравится ксорс, это то, что при переводе прог с обычного блица на ксорс ничего не получается, или криво получается.
И ещё - работа с вершинныеми буферами в ксорсе - жесть.
Когда я програмно создавал меш на 20000 поликов, в ксорсе меш генерировался около 150 секунд. А когда я питался создать меш на 200000 поликов я:
1. запустил прогу
2. сходил в туалет.
3. поел
4. немного (минут 15) посмотрел телевизор
Вернулся, но ксорс так и не загрузился :wallbash:
Можете протестить, может это только у меня так...


Include "xors3d.bb"

xGraphics3d(800,600,32,0)


Global info1$="Flag demo"
Global info2$="Features mesh deformation"

Const segs=10000,width#=4,depth#=.125

mesh=xCreateMesh()
surf=xCreateSurface( mesh )

For k=0 To segs
x#=Float(k)*width/segs-width/2
u#=Float(k)/segs
xAddVertex surf,x,1,0,u,0
xAddVertex surf,x,-1,0,u,1
Next

For k=0 To segs-1
xAddTriangle surf,k*2,k*2+2,k*2+3
xAddTriangle surf,k*2,k*2+3,k*2+1
Next

b=xLoadBrush( "b3dlogo.jpg" )
xPaintSurface surf,b

camera=xCreateCamera()
xPositionEntity camera,0,0,-5

light=xCreateLight()
xTurnEntity light,45,45,0

While Not xKeyHit(1)

ph#=MilliSecs()/4
; cnt=xCountVertices(surf)-1
; For k=0 To cnt
; x#=xVertexX(surf,k)
; y#=xVertexY(surf,k)
; z#=Sin(ph+x*300)*depth
; xVertexCoords surf,k,x,y,z
; Next
; xUpdateNormals mesh

If xKeyDown(26) xTurnEntity camera,0,1,0
If xKeyDown(27) xTurnEntity camera,0,-1,0
If xKeyDown(30) xMoveEntity camera,0,0,.1
If xKeyDown(44) xMoveEntity camera,0,0,-.1

If xKeyDown(203) xTurnEntity mesh,0,1,0,True
If xKeyDown(205) xTurnEntity mesh,0,-1,0,True
If xKeyDown(200) xTurnEntity mesh,1,0,0,True
If xKeyDown(208) xTurnEntity mesh,-1,0,0,True

xUpdateWorld
xRenderWorld
xText 10,10,xGetFPS()
xFlip
Wend
End


Это я ещё закоментировал "развеивание" флага. Про него я вообще молчу...

ЗЫ: В блице создание 20000 проходит почти мгновенно, 200000 он не тянет(индекный буфер не позволяет). Мой движок создаёт 200000 за 1-2 сек. 2000000 - за 8-10 сек.


ЗЗЫ: При этом всё, флаг в ксорсе ещё и не отображается, если не крутить.

Knightmare 09.03.2009 19:13

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

И ещё - работа с вершинныеми буферами в ксорсе - жесть.
Когда я програмно создавал меш на 20000 поликов, в ксорсе меш генерировался около 150 секунд. А когда я питался создать меш на 200000 поликов я:
1. запустил прогу
2. сходил в туалет.
3. поел
4. немного (минут 15) посмотрел телевизор
Вернулся, но ксорс так и не загрузился :wallbash:
Можете протестить, может это только у меня так...


Include "xors3d.bb"

xGraphics3d(800,600,32,0)


Global info1$="Flag demo"
Global info2$="Features mesh deformation"

Const segs=10000,width#=4,depth#=.125

mesh=xCreateMesh()
surf=xCreateSurface( mesh )

For k=0 To segs
x#=Float(k)*width/segs-width/2
u#=Float(k)/segs
xAddVertex surf,x,1,0,u,0
xAddVertex surf,x,-1,0,u,1
Next

For k=0 To segs-1
xAddTriangle surf,k*2,k*2+2,k*2+3
xAddTriangle surf,k*2,k*2+3,k*2+1
Next

b=xLoadBrush( "b3dlogo.jpg" )
xPaintSurface surf,b

camera=xCreateCamera()
xPositionEntity camera,0,0,-5

light=xCreateLight()
xTurnEntity light,45,45,0

While Not xKeyHit(1)

ph#=MilliSecs()/4
; cnt=xCountVertices(surf)-1
; For k=0 To cnt
; x#=xVertexX(surf,k)
; y#=xVertexY(surf,k)
; z#=Sin(ph+x*300)*depth
; xVertexCoords surf,k,x,y,z
; Next
; xUpdateNormals mesh

If xKeyDown(26) xTurnEntity camera,0,1,0
If xKeyDown(27) xTurnEntity camera,0,-1,0
If xKeyDown(30) xMoveEntity camera,0,0,.1
If xKeyDown(44) xMoveEntity camera,0,0,-.1

If xKeyDown(203) xTurnEntity mesh,0,1,0,True
If xKeyDown(205) xTurnEntity mesh,0,-1,0,True
If xKeyDown(200) xTurnEntity mesh,1,0,0,True
If xKeyDown(208) xTurnEntity mesh,-1,0,0,True

xUpdateWorld
xRenderWorld
xText 10,10,xGetFPS()
xFlip
Wend
End


Это я ещё закоментировал "развеивание" флага. Про него я вообще молчу...

ЗЫ: В блице создание 20000 проходит почти мгновенно, 200000 он не тянет(индекный буфер не позволяет). Мой движок создаёт 200000 за 1-2 сек. 2000000 - за 8-10 сек.


ЗЗЫ: При этом всё, флаг в ксорсе ещё и не отображается, если не крутить.
Я работу с вершинами сделал коряво:) даж очень:) поэтому медленно так. мож на днях займусь этим...
если настроение будет.
кстати у кого-то там на интеле встроенном глючило-есть такая фигня. тупо вешаем вершинный шейдер и все ок, видать какой-то рендер стейт глючит, но разобраться как обычно лень:)

ABTOMAT 09.03.2009 19:18

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

Кстать, вот чем мне не нравится ксорс, это то, что при переводе прог с обычного блица на ксорс ничего не получается, или криво получается.
Движки похожи лишь внешне, внутренне они работают иначе и потому ничего удивительного в этом нет.

З.Ы. Knightmare, вернулся со службы?! :super:

HolyDel 09.03.2009 19:23

Ответ: Xors3D
 
-=Jack=-, у меня бы ета фигня тоже жутко тормозила. поетому у меня нет AddVertex. Есть только Set. То есть сразу создал сюрфейс с таким кол-вом трисов и вершин, с каким надо. а дальше просто расставляй их.

Knightmare, привет!

Knightmare 09.03.2009 19:29

Ответ: Xors3D
 
Да не:) месяц еще остался:) хотя над хорсом работаю помаленьку:) а то ваще бы двинулся, последние месяцы службы это жесть:)

tormoz 09.03.2009 20:22

Ответ: Xors3D
 
Дембель неизбежен ! (с)

Ждем и надеемся.

Максим 31.03.2009 13:01

Ответ: Xors3D
 
Вопросик . Почему Хорс не загружает спрайт посредством xLoadSprite ?
Мне нужен спрайт , что мне делать ? :wallbash:

soneek 31.03.2009 15:28

Ответ: Xors3D
 
Люди! Скините нормальный исходни с примером работы Хорса!
Я новечок, где взять файл
Include "xors3d.bb"

HolyDel 31.03.2009 16:12

Ответ: Xors3D
 
www.rubux.net

ABTOMAT 31.03.2009 16:23

Ответ: Xors3D
 
http://www.xors3d.com/
Там Ксорас для Блица и С++
Примеры на том же сайте
Конкретно сам движок тут: http://www.xors3d.com/depository/folder/13-core
Семплы для блица тут: http://www.xors3d.com/depository/file/24-samples
Семплов для С++ что-то не припомню в природе :(

Knightmare 31.03.2009 17:28

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

Вопросик . Почему Хорс не загружает спрайт посредством xLoadSprite ?
Мне нужен спрайт , что мне делать ?
хм... вроде работало все норм у мну, как вариант попробуй создать спрайт и навесить на него текстуру. а вообще в чем проблема? ошибку выдает или не отображается спрайт?
Цитата:

Семплов для С++ что-то не припомню в природе :mad:
я шэдоумап перекидывал на С++ в свое время. кстате выйгрыш был что-то около 30 фпс (180 против 210 насколько помню). сейчас примеров действительно нет, но ничо, скора домой приеду будут вам примеры =)

HolyDel 31.03.2009 17:34

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

а вообще в чем проблема?
насколько я помню в старой версии спрайты не поворачивались к камере. и вообще вели себя странно.
в новой версии все исправлено (и ускорено раза в 4)

soneek 01.04.2009 14:01

Прет, Где взять полный список команд?

На русском!

ABTOMAT 01.04.2009 20:26

Ответ: Xors3D
 
В природе не существует
Даже не английском

Работают многие основные блицевые команды, смотри примеры

Mr_F_ 01.04.2009 20:44

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

я шэдоумап перекидывал на С++ в свое время. кстате выйгрыш был что-то около 30 фпс (180 против 210 насколько помню)
впечатляет.
не перейти ли с б3д на с++?


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

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