![]() |
Страницы (9): « Первая ... « 5 6 7 8 [9] Показать все 129 сообщений этой темы на одной странице |
HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Наши проекты (https://hlfx.ru/forum/forumdisplay.php?forumid=1)
-- Fenyx Engine (https://hlfx.ru/forum/showthread.php?threadid=3843)
KiQ но ведь через шейдер гамма-коррекция будет для каждого источника по отдельности, а нужно для всех сразу. То есть посчитать сумму и только потом в степень возводить. Если каждый по отдельности делать, то засветы останутся.
KiQ да я не сомневаюсь что ты многому научился и это правильно.
Но каков так сказать практический итог? Еще немного поделаешь, удолишь и опять с нуля начнешь?
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Да, все же филлрейт жуткий какой-то. Вот, например, с текстурой и нормалкой в 1024x1024
__________________
-Brain is dead-
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Запилил небольшую демку, просто для тестирования, ну и так же, так как код очень простой - залил на гит как пример работы с движком. На вид может показаться неказисто, но на деле все основные механизмы взаимодействия с либой в коде есть - создание приложения, работа с параметрами запуска, создание окна, стэйты, работа со сценой, работа с рендером, математические утилиты.
Демка | GitHub
Движок пишу заново, ибо чекдиск прошелся по старым исходникам
__________________
-Brain is dead-
Давненько тут не писал, можно тему переимоневать в Fenyx Engine? Произошел такой небольшой, так сказать ренэйм. В общем-то движок потихоньку пилится, в скором времени обновлю GitHub, вот крайняя демка за 2019 год https://yadi.sk/d/nBJczgXdhm3t9w, демонстрирует в основном UI, написанный полностью с нуля. В целом, пока думаю, развивать ли свой UI или заюзать биндинг Nuklear UI. Так же постепенно перепиливаю совсем устаревшие части, в частности которые тянутся чуть ле не с версии для мобилок. Посему хотел бы послушать мнение по некоторым вопросам, сейчас например, размышляю:
Оставлять ли в движке фиксированную структуру папок? То есть у меня есть общая движковая константа USE_ROOT, при которой к любому пути прибавляется полный путь до папки, из которой запускатеся бинарник. На следующем уровне идут переменные вида dir_images = "res/gfx/", dir_maps = "res/maps/", dir_fonts = "res/fonts/" и т.д. В принципе программист волен установить там любые относительные пути в момент инициализации движка, вручную, или, например, через конфиг. Но вот вопрос - нужны ли они в принципе, или же это искуственное ограничение для гибкости файловой системы, и лучше дать возможность напрямую из приложения задавать то расположение относительных путей, какое удобно программисту (то есть прописывать вручную каждый раз "res/gfx/SomeImage.png" или, например "assets/textures/SomeImage.png"? С одной стороны это увеличивает гибкость, с другой, в первом варианте при использовании, например условной loadTexture("walls/BrickWall.png") юзер будет уверен, что движок пойдет в res/gfx/walls и будет искать текстуру там, то есть чисто уменьшается объем ненужной писанины. Как-то так в общем. Какие мысли?
__________________
-Brain is dead-
Вот я качаю java 8 с официального сайта, но установка не начинается.
Экзешник запускается и тут же закрывается без ошибок. И ничего не происходит. Возможно дело в XP.
Добавлено 04-05-2020 в 20:40:
Скачал староватую яву, она поставилась. Движок запустился, на заставке выдаёт 8000 фпс и заставку игры. Жму энтыр\кликаю мышкой, чёрный экран и ничего не происходит и вряд ли что-нибудь произойдет.
Может версия явы не та?
Добавлено 04-05-2020 в 20:43:
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша это демка UI, самой игры там нет, пункты меню листаются стрелками вправо-влево или кликом на стрелочки, выбор на энтер или на клик, соответственно. Присутствует окошко опций (без самих опций), которое можно тягать мышкой как в стиме, а так же диалог выхода из приложения с анимированными кнопками. Собственно до того, как у меня снова накрылся ноут, это все, что я тогда успел впихнуть в демку. Сейчас восстановил сорцы и продолжаю работу)
__________________
-Brain is dead-
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Временная зона GMT. Текущее время 05:47. | Страницы (9): « Первая ... « 5 6 7 8 [9] Показать все 129 сообщений этой темы на одной странице |
На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024