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=15605)

4yBa4Ok 06.10.2011 13:50

Вопросы про Xors3D
 
Несколько вопросов: хорошо ли Xors дружит с .ms3d возможно ли искать в нем чилды?, будет ли физика мягких тел? и в Xors3D я как понял автоматический LOD?

moka 06.10.2011 13:53

Ответ: Вопросы про Xors3D
 
Не дружит. Формат не игровой.
Нету LoD'а, это не совсем "игровой" движок, а скорее Framework, который позволяет реализовать любого жанра игру, поэтому LoD, скорее узко заточенная фича, которая в 90% случаев не будет юзаться.
В текущий момент мягких тел нету, но Squid может что-то и варганит там уже для ближайших ревизий.

4yBa4Ok 06.10.2011 13:55

Ответ: Вопросы про Xors3D
 
Придется LoD руками мутить, хотя на блитзе это мне кажется не так уж сложно)))
UPD:
А если в максе экспортить в .3ds потом в MS импортить .3ds затем экспортить в .b3d то можно будет искать чилды? или все обьекты соберутся в один?

Hurrit 06.10.2011 15:32

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

moka 06.10.2011 16:54

Ответ: Вопросы про Xors3D
 
Есть FBX, ты можешь из Макса в него гонять, чайлды там вроди как есть.
Насчёт перегонки из макса в MS, если после импорта в MS есть чайлды, то при экспорте в B3D должны быть.
Но лучше всего использовать B3D Pipeline в самом Максе.

pozitiffcat 06.10.2011 17:07

Ответ: Вопросы про Xors3D
 
Цитата:

Сообщение от 4yBa4Ok (Сообщение 204837)
Придется LoD руками мутить, хотя на блитзе это мне кажется не так уж сложно)))
UPD:
А если в максе экспортить в .3ds потом в MS импортить .3ds затем экспортить в .b3d то можно будет искать чилды? или все обьекты соберутся в один?

вашему вниманию, может поможет - если загрузить сразу 3ds в Xors3D, то чайлды сохраняться, но анимация потеряется если такова имеется, вот если бы .Squid сделал анимацию в 3ds былобы великолепно, потомучто блитз держит анимацию в 3ds лично пробовал, значит это возможно

.Squid 06.10.2011 17:31

Ответ: Вопросы про Xors3D
 
Я лучше займусь нормальным собственным форматом и конвертером в него из FBX и Collada, чем 3DS.

pozitiffcat 06.10.2011 19:19

Ответ: Вопросы про Xors3D
 
Цитата:

Сообщение от .Squid (Сообщение 204858)
Я лучше займусь нормальным собственным форматом и конвертером в него из FBX и Collada, чем 3DS.

я мега плюсую!!!

4yBa4Ok 07.10.2011 06:58

Ответ: Вопросы про Xors3D
 
А FBX держит текстры и аним?

.Squid 07.10.2011 13:21

Ответ: Вопросы про Xors3D
 
Он даже кофе варить умеет.

4yBa4Ok 07.10.2011 13:28

Ответ: Вопросы про Xors3D
 
Цитата:

Сообщение от .Squid (Сообщение 204971)
Он даже кофе варить умеет.

хм.... хорошая ВЕЩЬ!!))) а кстати .Squid будет ли физика мягких тел?

.Squid 07.10.2011 13:40

Ответ: Вопросы про Xors3D
 
Да. Но я сейчас не физикой занят. Поэтому не скоро.

Harter 30.10.2011 12:14

Ответ: Вопросы про Xors3D
 
Чтобы не плодить тем, спрошу тут.

1. Пардон, но лёгкий сёрфинг не дал ответа на вопрос характера rtfm о том, как избавиться от крякозябров - оные были замечены в Windows 7 (на других машинах отображался русский шрифт как мне и хотелось):
Код:

#include <xors3d.h>
#include <iostream>
#include <string>
using namespace std;
...
char buffer[128];
string language;
FILE *file=fopen("language.ini", "r");
if (fgets(buffer, 25, file)!=NULL) puts (buffer);
language=buffer;
...
xText(.., .., language);
...

Полагаю, это из-за неумелого использования типов данных в C++ и непонимания принципов *стандартов кодирования символов. char, wchar_t, TCHAR... :?? Подскажите как правильнее сделать, пожалуйста.
*Любопытная статья на эту тему: Абсолютный Минимум, который Каждый Разработчик Программного Обеспечения Обязательно Должен Знать о Unicode и Наборах Символов


2. На ноутбуке (ATI Mobility Radeon X2300, Intel Pentium Dual CPU 1.60GHz) ксорс работает хорошо. Но только до момента вызова функции загрузки ландшафта - на этом программа виснет. Если что, стандартный сэмпл с ландшафтом подойдёт в качестве теста - надо бы погонять на подобных конфигурациях.

апд. Нашёл в Response types очепятку. Мелочь, а не приятно. "SPHERETOSHPHERE", вместо логичного "SPHERETOSPHERE". И ещё ящитаю, что #define'ы лучше делать через нижнее подчёркивание для лучшей читабельности. Но это уже дело вкуса.

4yBa4Ok 30.10.2011 20:29

Ответ: Вопросы про Xors3D
 
Тоже самое. Просто загрузил модели-норм. Затем загрузил терраин, все виснет.

Randomize 01.11.2011 03:57

Ответ: Вопросы про Xors3D
 
Цитата:

многие люди думали: "Чёрт возьми, мы же можем использовать коды 128-255 в наших собственных целях!". Неприятность была в том, что в головы очень многих людей эта идея пришла почти одновременно, но у всех были свои собственные идеи относительно того, что должно размещаться на месте с кодами от 128 до 255.
Прослезился. Сам туда забивал русские буквы и всякие там самолётики да звёздочки.


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

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