IPB

Правила раздела

Перед публикацией рекомендуем ознакомиться с правилами раздела

 
>

Обсуждение игровых движков, логики и т.п.

, Создание, обучение, критика.

 
 Tron
сообщение 04.08.2014, 21:33
Сообщение #61


Игровой Эксперт
***************

Группа: Участник
Сообщений: 2377
Регистрация: 19.01.2009
Из: Москва
Пользователь №: 9722



Сейчас перезалью файл.
Пофиксил дребезжание

Перезалил(ссылка та же)


Цитата
При r_shandowsize 4096 ФПС скачет от 30 до 60. shandowtype был 4 в тот момент. При 2048 уже всё нормально.

Я попозже проверю на большом компьютере.
Так как на ноутбуке,даже при 2048,резко падает производительность(intel i7u,hd4400-встроенка)

Если объекты падают очень медленно,то это временный конструктивный недостаток-шаг фиксирован на 60fps

Сообщение отредактировал Tron - 04.08.2014, 21:45
Перейти в начало страницы
 
 
 Modera
сообщение 04.08.2014, 22:29
Сообщение #62


Игровой Бог
**********************

Группа: Участник
Сообщений: 5714
Регистрация: 30.07.2010
Пользователь №: 13969



Цитата(Tron @ 04.08.2014, 22:11) *
Хм,а вот это интересно...но я пока не приделал возможность делать скрины.

Вот сравни:
1360х768 - (IMG:http://images.gameru.net/thumb/06ea6311f1.jpg)  
1024х768 - (IMG:http://images.gameru.net/thumb/9b2cebe78a.jpg)  

нет widescreen fov

Сообщение отредактировал Modera - 04.08.2014, 22:33
Перейти в начало страницы
 
 
 Tron
сообщение 04.08.2014, 23:42
Сообщение #63


Игровой Эксперт
***************

Группа: Участник
Сообщений: 2377
Регистрация: 19.01.2009
Из: Москва
Пользователь №: 9722



Цитата
нет widescreen fov

ага,спасибо,понял о чем речь
Перейти в начало страницы
 
 
 Tron
сообщение 05.08.2014, 08:09
Сообщение #64


Игровой Эксперт
***************

Группа: Участник
Сообщений: 2377
Регистрация: 19.01.2009
Из: Москва
Пользователь №: 9722



Modera,посмотри еще раз,пожалуйста,то ли это:
Сделал возможность регулировать FOV,по кнопкам X,Z


Так же добавилась поддержка аппаратной физики,и поддержка нефиксированного шага(раньше шаг обновления физики был фиксирован, сейчас-вычисляется)
Не знаю,надо ли докладывать Cuda библиотеки,они вроде,на nvidia устанавливаются с драйверами.. (IMG:style_emoticons/default/mellow.gif)


Ссылка та же

Сообщение отредактировал Tron - 05.08.2014, 08:11
Перейти в начало страницы
 
 
 jamakasi
сообщение 05.08.2014, 11:45
Сообщение #65


Доктор Игровых Наук
*******************

Группа: Участник
Сообщений: 3521
Регистрация: 12.07.2007
Из: Энгельс
Пользователь №: 6560



Tron, а исходников нету ?( Твои бы мозги да в помощь http://www.sfml-dev.org/ для обвязки именно в движек.

Сообщение отредактировал jamakasi - 05.08.2014, 11:47
Перейти в начало страницы
 
 
 Modera
сообщение 05.08.2014, 12:14
Сообщение #66


Игровой Бог
**********************

Группа: Участник
Сообщений: 5714
Регистрация: 30.07.2010
Пользователь №: 13969



Цитата(Tron @ 05.08.2014, 09:13) *
Modera,посмотри еще раз,пожалуйста,то ли это:

Не, не оно.

На счёт физики, вроде боксы стали поменьше дрожать, а так ничего не изменилось.
Перейти в начало страницы
 
 
 Tron
сообщение 09.08.2014, 10:32
Сообщение #67


Игровой Эксперт
***************

Группа: Участник
Сообщений: 2377
Регистрация: 19.01.2009
Из: Москва
Пользователь №: 9722



Цитата(Modera @ 05.08.2014, 13:18) *
Цитата(Tron @ 05.08.2014, 09:13) *
Modera,посмотри еще раз,пожалуйста,то ли это:

Не, не оно.

На счёт физики, вроде боксы стали поменьше дрожать, а так ничего не изменилось.

По идее вообще не должны были дергаться.
Там баг был,я вектор инерции задал принудительно,в физиксе есть функция для автоматического расчета


Цитата(jamakasi @ 05.08.2014, 12:49) *
Tron, а исходников нету ?( Твои бы мозги

Есть,дал же ссылки на сайт.
самая старая версия-0.2.8.1
есть новее-0.2.9.1(самое заметное это менее прозрачная система материалов+PBuffer)
0.2.9.2 есть у меня на компьютере,искал по людям её.Могу еще раз выложить её(там еще менее прозрачная система материалов,VFS(с поддержкой архивов,но без поиска),добавилась скелетная анимация(на основе демки с frustum.org),бинарный формат моделей,+менеджеры.Шейдеры были переведены на CgGL Runtime.
Была FPS демка,но недоделанная.

0.2.9.3 в интернете найти невозможно,хотя ссылки сохранились.


Цитата
да в помощь http://www.sfml-dev.org/ для обвязки именно в движек.

Мне SFML не нравится-слишком громоздкая,я предпочитаю GLFW.

Сейчас там очень сильно Input,Render завязан на винде,а именно:

* для инпута используются коды клавиш из винды(VK_ESCAPE),не знаю,отличаются ли коды на *Nix системах.

* Так же проблемно портировать работу с окном(hrlc,hwnd,hinstance-я не все знаю,как заменить кросс-платформенно)
* создание контекста OpenGL происходит через Windows функции.
У меня есть ветка где все эти проблемы решены,(там эту работу выполняет GLFW),но её нельзя вливать в основную,так как у меня редактор написан на CLR+C#,а там требуется HWND,и у CLR приложений свой цикл апдейта.(А под это надо еще больше модифицировать GLFW под свои нужды,а у меня сейчас времени на это нет)

Даже нашел старую новость 0.2.9.2


uraldev.ru
Обновился открытый 3D OpenGL движок XSystem Engine - добавились новые фичи, добавлена новая демо и улучшены старые.
Из новых фич:
- новая архитектура сцены
- сериализация и десериализация сцены из файла
- система событий
- рендер сцены для старых карт
- ноды сцены сортируются по материалам
- новая система материалов CgFX
- ресурсы на основе XML
- копрессия текстур
- гибкая система партиклов
и т.д.
Полный SDK движка вместе с исходниками и демо можно скачать здесь (~13 Mb).
XSystem Engine разрабатывается нашими соотечественниками и его можно использовать для любых проектов, в том числе коммерческих.


Сообщение отредактировал Tron - 09.08.2014, 11:15
Перейти в начало страницы
 
 
 Tron
сообщение 25.09.2014, 20:33
Сообщение #68


Игровой Эксперт
***************

Группа: Участник
Сообщений: 2377
Регистрация: 19.01.2009
Из: Москва
Пользователь №: 9722



Пока баг,который нашел Modera не фиксил-пока нет в наличии такого моника.

Немного затюнил движок

Ключевые особенности нового билда:
  • GLFW Window system(window,input)
  • Task-Based Threading (currently only PhysX)
  • PhysX thread count(see user.ltx param ph_num_threads )
  • Fixed physics delta-time(15fps)
  • Added Convex mesh physics
  • Added Triangle mesh physics
  • Added Cylinder primitive physics
  • Added Capsule primitive physics


https://yadi.sk/d/4Ix5uO95baVQR

Погоняйте пожалуйста,выход по кнопке -exit(сначала esc-потом на кнопку)

Сообщение отредактировал Tron - 25.09.2014, 20:35
Перейти в начало страницы
 
 
 Modera
сообщение 25.09.2014, 21:03
Сообщение #69


Игровой Бог
**********************

Группа: Участник
Сообщений: 5714
Регистрация: 30.07.2010
Пользователь №: 13969



То, что с ходу заметил: подпрыгивают некоторые шарики, камера "заедает", если сильно вверх или вниз повернуть, после нажатия Esc всё-ровно удерживает курсор в центре экрана.

И почему нет поддержки Windows XP "из коробки"? Вроде нормально работает.
Перейти в начало страницы
 
 
 Tron
сообщение 25.09.2014, 21:07
Сообщение #70


Игровой Эксперт
***************

Группа: Участник
Сообщений: 2377
Регистрация: 19.01.2009
Из: Москва
Пользователь №: 9722



Цитата(Modera @ 25.09.2014, 22:07) *
То, что с ходу заметил: подпрыгивают некоторые шарики, камера "заедает", если сильно вверх или вниз повернуть, после нажатия Esc всё-ровно удерживает курсор в центре экрана.

Шарики прыгают из-за delta-time(оно фиксировано на 1/15fps).-по хорошему надо делать(как раньше было) 1/время на один кадр.,но (у меня уходит 30мс,на один кадр) физика будет вялая.
Камера не заедает,это ограничение сделанное,через углы Эйлера(IMG:style_emoticons/default/smile.gif)

Цитата
после нажатия Esc всё-ровно удерживает курсор в центре экрана

Вообще так задумано было,ибо если не удерживать,то крутить ей будет просто невозможно(в оконном режиме).-оно рано или поздно выйдет за границы окна
Учту это пожелание

Сообщение отредактировал Tron - 25.09.2014, 21:14
Перейти в начало страницы
 
 
 Modera
сообщение 25.09.2014, 21:26
Сообщение #71


Игровой Бог
**********************

Группа: Участник
Сообщений: 5714
Регистрация: 30.07.2010
Пользователь №: 13969



Цитата
Камера не заедает,это ограничение сделанное,через углы Эйлера

Не не не, дело в том что если как-бы выкрутить камеру за лимиты то потом придётся обратно столько-же крутить, хотя вроде всё что вне лимита не должно учитываться.

Цитата
Вообще так задумано было,ибо если не удерживать,то крутить ей будет просто невозможно(в оконном режиме).-оно рано или поздно выйдет за границы окна

А, это у меня какой-то косяк был. С удерживанием мыши в режиме меню всё нормально. (IMG:style_emoticons/default/smile.gif)
Перейти в начало страницы
 
 
 Tron
сообщение 25.09.2014, 21:39
Сообщение #72


Игровой Эксперт
***************

Группа: Участник
Сообщений: 2377
Регистрация: 19.01.2009
Из: Москва
Пользователь №: 9722



А все,понял,спасибо.Не заметил.
Перейти в начало страницы
 
 
 
 

 
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 

Текстовая версия Сейчас: 10.12.2019, 14:25