forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Xors3D (http://forum.boolean.name/forumdisplay.php?f=126)
-   -   Актуальность Xors3D (ревизия 750) (http://forum.boolean.name/showthread.php?t=19831)

AndZen 06.05.2015 20:55

Актуальность Xors3D (ревизия 750)
 
Всем обитателям форума, доброго времени суток!

В большей степени интересует следующий вопрос, или даже несколько. На сколько актуальна последняя версия Xors3D, насколько данный движок подошел бы для создания открытых местностей в плане производительности (понимаю, что от железа это зависит все же больше, но хотелось бы услышать чей-либо опыт). И напоследок хотелось бы узнать, понимая что Хорс давно не развивается, есть ли у него какие-либо баги, недоделки, или еще чего, с чем никак нельзя бороться? Насколько он стабилен?

tirarex 06.05.2015 21:20

Ответ: Актуальность Xors3D (ревизия 750)
 
Кривой лайнпик , нельзя получить матрицу объекта. Более багов не знаю.

AndZen 06.05.2015 21:36

Ответ: Актуальность Xors3D (ревизия 750)
 
Цитата:

Сообщение от tirarex (Сообщение 295651)
Кривой лайнпик , нельзя получить матрицу объекта. Более багов не знаю.

Спасибо за ответ, такая информация весьма кстати. Возможно, что-то еще всплывет?!

Arton 06.05.2015 22:54

Ответ: Актуальность Xors3D (ревизия 750)
 
Видео не воспроизводится в принципе, но это мелочь.

Может прочитать имена текстур с сюрфейсов (xGetSurfaceBrush(), xGetBrushTexture()) только если текстуры в одной папке с моделью, в противном случае он считает что их нет.

AndZen 06.05.2015 23:08

Ответ: Актуальность Xors3D (ревизия 750)
 
Цитата:

Сообщение от Arton (Сообщение 295654)
Видео не воспроизводится в принципе, но это мелочь.

Может прочитать имена текстур с сюрфейсов (xGetSurfaceBrush(), xGetBrushTexture()) только если текстуры в одной папке с моделью, в противном случае он считает что их нет.

Ясненько, полезная инфа. Хоть для меня это и не критично, но все же.

impersonalis 07.05.2015 01:09

Ответ: Актуальность Xors3D (ревизия 750)
 
Ограничение на размер картинок: не более размера окна.
Некорректно рисуются прямоугольники (возможно, другие 2d-фигуры), в случае если точка начала координат смещена в отрицательную область.
Не баг: Z-ось направлена в противоположную сторону (если сравнивать с блитцем)

LLI.T.A.L.K.E.R. 07.05.2015 11:49

Ответ: Актуальность Xors3D (ревизия 750)
 
Цитата:

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

одна и та же сцена в unity будет в 2-3 раза быстрее

блитзу с множеством объектов помогает оптимизация логики отрисовки


также основная проблема с множеством текстур на сцене
ещё хуже если модели - это AnimMesh с нескольками текстурами

AndZen 07.05.2015 11:52

Ответ: Актуальность Xors3D (ревизия 750)
 
Цитата:

Ограничение на размер картинок: не более размера окна.
Некорректно рисуются прямоугольники (возможно, другие 2d-фигуры), в случае если точка начала координат смещена в отрицательную область.
Странно, я никогда не обращал внимания, и пользовался 2d только для простенького ГУИ и статистики. Теперь буду знать!

AndZen 07.05.2015 11:57

Ответ: Актуальность Xors3D (ревизия 750)
 
Цитата:

Сообщение от LLI.T.A.L.K.E.R. (Сообщение 295672)
это уже проблема архитектуры самого старого блитза

одна и та же сцена в unity будет в 2-3 раза быстрее

К счастью, с самого Блитца я слез, перешел на связку FreeBasic + Xors3d или OpenB3D (к последнему все же больше склоняюсь). Blitz3D слишком ограничен в возможностях, а Unity слишком огромный, да еще и платный.

Цитата:

блитзу с множеством объектов помогает оптимизация логики отрисовки

также основная проблема с множеством текстур на сцене
ещё хуже если модели - это AnimMesh с нескольками текстурами
Делал что-то подобное с деревьями, только алгоритм другой, куда проще. На видео, когда вид сверху, рисуются объекты, попадающие в "треугольную" зону видимости, я рисовал лишь те которые были в радиусе, хотел бы увидеть и такой алгоритм.

RegIon 07.05.2015 12:09

Ответ: Актуальность Xors3D (ревизия 750)
 
Цитата:

Сообщение от AndZen (Сообщение 295674)
К счастью, с самого Блитца я слез, перешел на связку FreeBasic + Xors3d или OpenB3D (к последнему все же больше склоняюсь). Blitz3D слишком ограничен в возможностях, а Unity слишком огромный, да еще и платный.

Уже не платный.

tirarex 07.05.2015 12:12

Ответ: Актуальность Xors3D (ревизия 750)
 
Цитата:

Сообщение от RegIon (Сообщение 295676)
Уже не платный.

Но все еще очень жирный.


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

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