Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Xors3D

Xors3D Графический движок с поддержкой DirectX9

Ответ
 
Опции темы
Старый 18.07.2011, 17:26   #1
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Доступно демо проекта редактор мира для 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: из рабочего стола что-то глючит, может изза русских символов в пути

Последний раз редактировалось moka, 01.09.2011 в 14:11.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
St_AnGer (18.07.2011)
Старый 18.07.2011, 17:42   #2
Randomize
[object Object]
 
Аватар для Randomize
 
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,355
Написано 2,471 полезных сообщений
(для 6,852 пользователей)
Ответ: Доступно демо проекта редактор мира для Xors3D

Пожалуйста обратите внимание, в Xors3D есть свои встроенные Gizmos.
Они анологичны 3dsmax`овским.
Подробнее в примерах xors3d
http://area.xors3d.com/depository/de...les/20-samples
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Randomize за это полезное сообщение:
NitE (18.07.2011), pozitiffcat (18.07.2011)
Старый 18.07.2011, 17:48   #3
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: Доступно демо проекта редактор мира для Xors3D

хм.. не обращал внимание, спасибо
(Offline)
 
Ответить с цитированием
Старый 18.07.2011, 19:07   #4
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Доступно демо проекта редактор мира для Xors3D

Можно скринчегоф?
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Mr_F_ (18.07.2011)
Старый 18.07.2011, 19:29   #5
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: Доступно демо проекта редактор мира для Xors3D


Последний раз редактировалось pozitiffcat, 18.07.2011 в 21:03.
(Offline)
 
Ответить с цитированием
Эти 7 пользователя(ей) сказали Спасибо pozitiffcat за это полезное сообщение:
Android (19.07.2011), ARA (18.07.2011), moka (18.07.2011), Mr_F_ (18.07.2011), Nex (18.07.2011), Reks888 (18.07.2011), St_AnGer (18.07.2011)
Старый 18.07.2011, 21:04   #6
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: Доступно демо проекта редактор мира для Xors3D

Чутка обновил
http://ifolder.ru/24759931
Остальные доработки постепенно буду выкладывать
(Offline)
 
Ответить с цитированием
Старый 19.07.2011, 11:34   #7
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: Доступно демо проекта редактор мира для Xors3D

Дополнил.

Появились динамически всплывающие подсказки, можно назначать пользовательские свойства и получать к ним доступ из кода.
Появился доступ к камере из кода. Появилось большое окно для ввода детальной информации по трансформации вручную.
СКАЧАТЬ
(Offline)
 
Ответить с цитированием
Старый 19.07.2011, 11:37   #8
den
Дэвелопер
 
Аватар для den
 
Регистрация: 13.02.2010
Сообщений: 1,645
Написано 620 полезных сообщений
(для 2,419 пользователей)
Ответ: Доступно демо проекта редактор мира для 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
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
pozitiffcat (19.07.2011)
Старый 19.07.2011, 11:47   #9
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: Доступно демо проекта редактор мира для Xors3D

поправил ссылку сверху
(Offline)
 
Ответить с цитированием
Старый 19.07.2011, 11:58   #10
h1dd3n
Бывалый
 
Аватар для h1dd3n
 
Регистрация: 19.06.2008
Сообщений: 679
Написано 264 полезных сообщений
(для 450 пользователей)
Ответ: Доступно демо проекта редактор мира для Xors3D

Может лучше как Rot (30, 30, 30)?
__________________
(Offline)
 
Ответить с цитированием
Старый 19.07.2011, 12:00   #11
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: Доступно демо проекта редактор мира для Xors3D

Большие дробные числа не поместятся, а слишком длинный хинт неохото делать, он непоместиться на экране если объект будет гдето скраю
(Offline)
 
Ответить с цитированием
Старый 19.07.2011, 22:35   #12
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: Доступно демо проекта редактор мира для Xors3D

Новая версия! Доступна детальная настройка физики
http://ifolder.ru/24780140

Последний раз редактировалось pozitiffcat, 19.07.2011 в 23:43.
(Offline)
 
Ответить с цитированием
Старый 19.07.2011, 23:22   #13
Android
Бывалый
 
Регистрация: 29.03.2007
Сообщений: 662
Написано 199 полезных сообщений
(для 448 пользователей)
Ответ: Доступно демо проекта редактор мира для Xors3D

Пожалей глаза читателей, не у всех разрешение 1920х1980.
Вся страница "поплыла" из-за этих "скринов".
(Offline)
 
Ответить с цитированием
Старый 20.07.2011, 12:55   #14
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: Доступно демо проекта редактор мира для Xors3D

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

Скачать
(Offline)
 
Ответить с цитированием
Старый 20.07.2011, 21:02   #15
IGR
Blitz's Shame !!
 
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений
(для 2,013 пользователей)
Ответ: Доступно демо проекта редактор мира для Xors3D

кстати, 3D View у тебя на ксорсе ?? как ты его засунул в виндовое приложение ??
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com