Войти
ПроектыФорумУтилиты

Космический симулятор SpaceEngine (214 стр)

Advanced: Тема повышенной сложности или важная.

Страницы: 1211 212 213 214 215 216 Следующая »
#3195
11:05, 8 июля 2019

Несколько лет назад я общался с ними, и они добавили SE в драйвер. Можете поискать его там.
nvcplui_SIPP9tqySC | Космический симулятор SpaceEngine


#3196
23:08, 9 июля 2019

Кто-нибудь пользуется edit & continue в вижуал студии? Как его настроить, чтобы оно работало? В 2008-ой студии всё работало как часы, но потом с каждой новой версией работало всё хуже и хуже. В 2017-ой требует пересборки по малейшему чиху. Изменил порядок строк - пересборка. Добавил/удалил(!) обращение к глобальной константе - пересборка. Добавил пару строк, производящих вычисления с теми переменными, которые уже и так есть в функции - пересборка. Т.е. самый мощный инструмент вижуал студии стал практически бесполезным. Хоть обратно на 2008 откатывайся! В интернете нет ничего, как будто у всех оно работает без каких-либо проблем. Или никто просто не пользуется?

#3197
(Правка: 23:20) 23:18, 9 июля 2019

Neptune
> Или никто просто не пользуется?
У меня никогда нормально не работало.
Сейчас есть сторонние решения с похожим функционалом.
Например https://molecular-matters.com/products_livepp.html и https://github.com/RuntimeCompiledCPlusPlus/RuntimeCompiledCPlusPlus

#3198
23:42, 9 июля 2019

Neptune
> Хоть обратно на 2008 откатывайся! В интернете нет ничего, как будто у всех оно
> работает без каких-либо проблем. Или никто просто не пользуется?
Ну все  настроено как надо?

Requirements for C++ Edit and Continue
Build settings (project properties):
1. C/C++ > General > Debug Information Format: Program Database for Edit and Continue (/ZI)
2. C/C++ > Code Generation > Enable Minimal Rebuild: Yes (/Gm)
3. Linker > General > Enable Incremental Linking: Yes (/INCREMENTAL)
Any incompatible linker settings (such as /SAFESEH, or /OPT:…) should cause warning LNK4075 during build (for example, “ignoring ‘/EDITANDCONTINUE’ due to ‘/OPT:ICF’ specification”).

Debugger settings (Debug > Options > General):
1. Enable Native Edit and Continue
Any incompatible compiler or linker settings will cause an error during Edit and Continue (for example, “’file.cpp’ in ‘MyApp.dll’ was not linked with Edit and Continue enabled. Ensure that /INCREMENTAL linking is enabled, and the /EDITANDCONTINUE directive is not ignored.”)

https://docs.microsoft.com/en-us/visualstudio/debugger/edit-and-c… ?view=vs-2019
https://docs.microsoft.com/en-us/visualstudio/debugger/supported-… ?view=vs-2019
https://devblogs.microsoft.com/cppblog/c-edit-and-continue-in-vis… 015-update-3/

#3199
0:24, 10 июля 2019

Хм, спасибо.
Enable Minimal Rebuild было отключено, включил, но теперь компилятор ругается, что оно deprecated.
/SAFESEH было default, поставил NO.
Остальное всё как описано. Насчёт dll не понятно, мне все либы что ли надо пересобрать с Edit and Continue? А как быть с системными dll? Либы у меня не являются частью проекта, он только линкуются с ним статически или динамически.

#3200
19:25, 10 июля 2019

Еще один напрягающий баг (?) - иногда после компиляции в режиме Edit & Continue студия начнает игнорировать брекпоинты, стоящие в редактируемой функции. При этом если зайти в функцию из вызывающей, отладчик выполняет новый код как положено.

#3201
9:13, 1 окт. 2019

Ivashka
> Скелетную анимацию
И космонавтов

#3202
15:59, 1 окт. 2019

Ivashka

сам кораблики делал ?

#3203
16:48, 1 окт. 2019

innuendo
Скорее всего да, он много моделек в последнее время делает.

#3204
19:35, 1 окт. 2019

Неплохо, я делаю поддержку воркшопа, можешь потом выложить их как мод.

#3205
13:18, 3 окт. 2019

Ivashka

обожаю художников с миллионом полигонов в модельке

#3206
13:48, 3 окт. 2019

Ivashka
> Если ты посмотрел бы внимательно то увидел, в модельке 80464 полигона

это была шутка ... есть и нормальные художники

#3207
14:19, 5 окт. 2019

Комета Ч-Г как раз и сделана моделькой. Комета описана в файле data/catalogs/Catalogs.pak/planets/Asteroids-with-models.sc, у неё есть параметр Model "planets/Asteroids/67P.sss". Собственно он указывает на модель, файлы которой расположены по указанному пути.

#3208
19:18, 14 ноя. 2019

без нормалмапы не кузяво

#3209
19:52, 14 ноя. 2019

Ivashka

без пбр сегодня никак, а ты не хочешь просто нормалмапы

Страницы: 1211 212 213 214 215 216 Следующая »
ПроектыФорумУтилиты