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

pozitiffcat 18.07.2011 17:26

Доступно демо проекта редактор мира для Xors3D
 
Вы уже сейчас можете попробовать демо проекта на Xors3d, среди возможностей добавление удаление объектов мешей, их трансформация (перемещение, вращение, скалинг), включение физики, автоопределение шэйпа для физики. Все это как и Xors3d подключается своей dll и lib. Подробнее скачайте и посмотрите как и что. Только C++. Внутри скомпилированные версии теста, и исходник теста
ССЫЛКИ В ПОСЛЕДНЕМ МОЕМ ПОСТЕ
управление.
Двойной щелчек выбор объекта, WASD - перемещение камеры, или зажать правую кнопку мыши двигать.
правая кнопка - добавить объект, вверх, вниз, влево, вправо, трансформация объекта (зависит от выбора в меню). также можно тянуть за оси XYZ появляющиеся при выборе объекта. Короче как в 3ds max

Добавил в движок управление камерой как игроком, т.е. взаимодействие с миром. Можно берать по карте двигать предметы.. и т.п.
LoadMap(const char* path, const char* mapName); загрузить карту
modelFromName(const char* name); получить хэндл модели из карты
getCustomProp(int model,int prop); получить пользовательское свойство
getCamera(); получить камеру
PreRenderMap(); рендеринговые действия движка перед командой xRenderWorld (для bump)
PostRenderMap(); рендеринговые действия движка после команды xRenderWorld (для bloom)
MouseMove(); бегать по карте без физики проникая сквозь стены
MouseAddPhysics(int mass,float radius); добавить к камере физику
MouseMovePhysics(); бегать по карте используя физику
Добавил список текстур. Можно делать текстуры с bump эффектом как на скрине.


Теперь можно проверять карту прям из редактора!!!

Исправление. Режим сборки release
Изменил гизмо. Оно теперь ксорсовское. Выбор файла можно осуществлять из диалога открытия файла. Завтра буду делать назначение парентов



НОВЫЙ ВИДОС

Небольшое дополнение. Можно ставить паренты из меню дополнительно. Для текстур можно устанавливать флаги. Вот эти
Цитата:

#define FLAGS_ALPHA 2
#define FLAGS_ARBG16F 2048
#define FLAGS_ARBG32F 4096
#define FLAGS_CLAMPU 16
#define FLAGS_CLAMPV 32
#define FLAGS_COLOR 1
#define FLAGS_CUBICENVMAP 128
#define FLAGS_MASKED 4
#define FLAGS_MIPMAPPED 8
#define FLAGS_R32F 256
#define FLAGS_SKIPCACHE 512
#define FLAGS_SPHERICALENVMAP 64
#define FLAGS_VOLUMETEXTURE 1024
Добавил кнопки новый файл и загрузить, прям из редактора. Добавил новый меш - skydome. Он создает небо с указанием вашей текстуры. Меш неба копирует в каталог с картой.
патч с предыдущей версии
НОВАЯ ВЕРСИЯ FULL

UPD 1:
В этой версии исправил dll. Теперь она работает с смонтироваными архивами, раньше неработала
http://malchenko87.ixrad.ru/XORSED2RELEASE.ZIP

ЗЫ. в эдиторе запускать xe2.exe, а не runner
Распаковывать куда-нибудь в диск C: из рабочего стола что-то глючит, может изза русских символов в пути

Randomize 18.07.2011 17:42

Ответ: Доступно демо проекта редактор мира для Xors3D
 
Пожалуйста обратите внимание, в Xors3D есть свои встроенные Gizmos.
Они анологичны 3dsmax`овским.
Подробнее в примерах xors3d
http://area.xors3d.com/depository/de...les/20-samples

pozitiffcat 18.07.2011 17:48

Ответ: Доступно демо проекта редактор мира для Xors3D
 
хм.. не обращал внимание, спасибо

moka 18.07.2011 19:07

Ответ: Доступно демо проекта редактор мира для Xors3D
 
Можно скринчегоф?

pozitiffcat 18.07.2011 19:29

Ответ: Доступно демо проекта редактор мира для Xors3D
 

pozitiffcat 18.07.2011 21:04

Ответ: Доступно демо проекта редактор мира для Xors3D
 
Чутка обновил
http://ifolder.ru/24759931
Остальные доработки постепенно буду выкладывать

pozitiffcat 19.07.2011 11:34

Ответ: Доступно демо проекта редактор мира для Xors3D
 
Дополнил.

Появились динамически всплывающие подсказки, можно назначать пользовательские свойства и получать к ним доступ из кода.
Появился доступ к камере из кода. Появилось большое окно для ввода детальной информации по трансформации вручную.
СКАЧАТЬ

den 19.07.2011 11:37

Ответ: Доступно демо проекта редактор мира для Xors3D
 
Rot X
Rot X
Rot X
Scal X
Scal X
Scal X


баг?

мб так:

Rot X
Rot Y
Rot Z
Scal X
Scal Y
Scal Z

pozitiffcat 19.07.2011 11:47

Ответ: Доступно демо проекта редактор мира для Xors3D
 
поправил ссылку сверху

h1dd3n 19.07.2011 11:58

Ответ: Доступно демо проекта редактор мира для Xors3D
 
Может лучше как Rot (30, 30, 30)?

pozitiffcat 19.07.2011 12:00

Ответ: Доступно демо проекта редактор мира для Xors3D
 
Большие дробные числа не поместятся, а слишком длинный хинт неохото делать, он непоместиться на экране если объект будет гдето скраю

pozitiffcat 19.07.2011 22:35

Ответ: Доступно демо проекта редактор мира для Xors3D
 
Новая версия! Доступна детальная настройка физики
Цитата:


http://ifolder.ru/24780140

Android 19.07.2011 23:22

Ответ: Доступно демо проекта редактор мира для Xors3D
 
Пожалей глаза читателей, не у всех разрешение 1920х1980.
Вся страница "поплыла" из-за этих "скринов".

pozitiffcat 20.07.2011 12:55

Ответ: Доступно демо проекта редактор мира для Xors3D
 
Добавил добавление Bloom эффекта из редактора. Эффект появляется при сохранении карты, его можно редактить.

Скачать

IGR 20.07.2011 21:02

Ответ: Доступно демо проекта редактор мира для Xors3D
 
кстати, 3D View у тебя на ксорсе ?? как ты его засунул в виндовое приложение ??


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

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