forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Проекты C++ (http://forum.boolean.name/forumdisplay.php?f=56)
-   -   Exotic Engine (http://forum.boolean.name/showthread.php?t=11826)

Igor' 15.06.2010 14:08

Ответ: HxEngine
 
Вложений: 1
Движок был переменован в Exotic Engine.
Cейчас пишу свой гуи из контролов:

Window,
Button,
VSlider,
HSlider,
Label,
Sprite,
EditBox,
CheckBox\RadioButton,
VideoBox( Потдержка Vorbis Ogg Video ).

А так-же потдержка локализационых файлов:

Пишем просто:

Код:

        button = new Button(gui,"#Play");
        button = new Button(gui,"#Pause");
        button = new Button(gui,"#Stop");

В локализационом файле определяем эти #Play,etc

Примеры:

english.lang
Код:

#FPS "FPS"
#Exit "Exit"
#Play "Play"
#Stop "Stop"
#Pause "Pause"

russian.lang
Код:

#FPS "FPS"
#Exit "Выход"
#Play "Воспроизвести"
#Stop "Остановить"
#Pause "Преостановить"


SBJoker 15.06.2010 15:43

Ответ: HxEngine
 
Это годное название*,
*цени мою подпись.

ABTOMAT 15.06.2010 17:31

Ответ: HxEngine
 
>> Преостановить
Почему-то бесит, не знаю, почему.

.Squid 15.06.2010 18:05

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

Сообщение от ABTOMAT (Сообщение 150303)
>> Преостановить
Почему-то бесит, не знаю, почему.

А "потдержка" не?

ABTOMAT 16.06.2010 02:26

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

Сообщение от .Squid (Сообщение 150313)
А "потдержка" не?

Тоже, но это - особенно.

Igor' 16.06.2010 10:08

Ответ: HxEngine
 
Записал короткое видео: http://www.youtube.com/watch?v=OD8sLXmuUYQ

jimon 16.06.2010 12:10

Ответ: HxEngine
 
счетчик фпс порадовал

Igor' 16.06.2010 12:15

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

Сообщение от jimon (Сообщение 150376)
счетчик фпс порадовал

FRAPS - 25 Lock Frame Rate

Igor' 18.06.2010 11:02

Ответ: HxEngine
 
Вложений: 1
Довёл до рабочего состояния Uber-Shader систему.

Формат матереалов:
Код:

#NoLighting ""
#DiffuseMap "FieldstoneDiffuse.dds"
#NormalMap "FieldStoneNormal.dds"
#HeightMap "FieldstoneHeight.dds"
#EnvironmentMap "cubemap.dds"
#ParallaxPower "0.008"
#Gloss ".3f"
#Specular "0.4f,0.4f,0.4f"
#Blinn ""

Потдерживается на данный момент такие эффекты как:
- Diffuse Mapping
- Normal Mapping
- Specular Mapping
- Parallax Mapping
- Environment Mapping

Igor' 19.06.2010 20:47

Ответ: HxEngine
 
Написал експортёр для 3dsmax,потдерживаются параметры:

Opacity - Прозрачность
Specular - Цвет спекуляра
Glossiness - Интенсивность спекуляра
Color - Цвет

Из карт:
Diffuse( #DifuseMap ),
Ambient( #AmbientMap ),
Bump( #NormalMap ),
Reflection( #EnvironmentMap ),
Opacity( #OpacityMap ),
Displacement ( #HeightMap ),
Specular( #SpecularMap ),
Glossiness( #GlossMap ),
Self-Illumination( #SelfIlluminationMap ).

Igor' 19.06.2010 23:31

Ответ: HxEngine
 
Небольшое видео с Nanosuit( Diffuse + Normal + Specular ).
На моей машине с GeForce 9600 GSO выдает стабильно 950 fps ( 950 - 1200 ).
Ссылка: http://www.youtube.com/watch?v=HAdyTJyQfWI

Igor' 21.06.2010 07:02

Ответ: HxEngine
 
Вложений: 2
Вот сделал пацнский Bloom :-D
Сейчас вот HDR думаю сделать...

HolyDel 21.06.2010 08:02

Ответ: Exotic Engine
 
//Переименовал тему.

блум зачетный!

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

Igor' 21.06.2010 08:10

Ответ: Exotic Engine
 
Цитата:

Сообщение от HolyDel (Сообщение 150770)
//Переименовал тему.

Cпасибо!


Цитата:

Сообщение от HolyDel (Сообщение 150770)
блум зачетный!

Спасибо!


Цитата:

Сообщение от HolyDel (Сообщение 150770)
кстати, я не видел не одной демки. скрины, видео, это хорошо, но хотелось - бы покрутить примеры вживую. и тебе будет много лучше - тестеры - всегда хорошо.

Ну я решил что пока не будет что-то что реально можно показать,не буду выкладывать демки. А то выкладывать даже 10мб с моим тырнетом ради того чтобы люди посмотрели на двух стоящий чаров...

Igor' 22.06.2010 17:48

Ответ: Exotic Engine
 
Вложений: 1
Parallax Occlusion Mapping( Есь ещё простой и Step Parallax Mapping ).


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

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