-
Content Count
4,438 -
Joined
-
Last visited
-
Days Won
72
Everything posted by SkepticalFox
-
Я пробовал(пример открытия карты в старом World Editor): https://kr.cm/f/t/29351/c/436895/ P.S. чтобы изменить модель на карте нужно не только редактировать .primitives/.visual но и также пересобрать space.bin
-
Geometric shader: #version 450 core layout (points) in; layout (line_strip, max_vertices = 24) out; uniform mat4 invViewProj_to_draw; uniform mat4 viewProj; // in case of reversed-z it should be 0 #define NEAR_DEPTH -1 const vec4 f[8] = vec4[8]( // near vec4(-1, -1, NEAR_DEPTH, 1), vec4(1, -1, NEAR_DEPTH, 1), vec4(1, 1, NEAR_DEPTH, 1), vec4(-1, 1, NEAR_DEPTH, 1), // far vec4(-1, -1, 1, 1), vec4(1, -1, 1, 1), vec4(1, 1, 1, 1), vec4(-1, 1, 1, 1) ); void main(void) { vec4 v[8]; for (int i = 0; i < 8; i++) { vec4 ff = invViewProj_to_draw * f[i]; v[i].xyz = ff.xyz / ff.w; v[i].w = 1.0f; v[i] = viewProj * v[i]; } gl_Position = v[0]; EmitVertex(); gl_Position = v[1]; EmitVertex(); EndPrimitive(); // 1 gl_Position = v[1]; EmitVertex(); gl_Position = v[2]; EmitVertex(); EndPrimitive(); // 2 gl_Position = v[2]; EmitVertex(); gl_Position = v[3]; EmitVertex(); EndPrimitive(); // 3 gl_Position = v[3]; EmitVertex(); gl_Position = v[0]; EmitVertex(); EndPrimitive(); // 4 gl_Position = v[4]; EmitVertex(); gl_Position = v[5]; EmitVertex(); EndPrimitive(); // 5 gl_Position = v[5]; EmitVertex(); gl_Position = v[6]; EmitVertex(); EndPrimitive(); // 6 gl_Position = v[6]; EmitVertex(); gl_Position = v[7]; EmitVertex(); EndPrimitive(); // 7 gl_Position = v[7]; EmitVertex(); gl_Position = v[4]; EmitVertex(); EndPrimitive(); // 8 gl_Position = v[0]; EmitVertex(); gl_Position = v[4]; EmitVertex(); EndPrimitive(); // 9 gl_Position = v[1]; EmitVertex(); gl_Position = v[5]; EmitVertex(); EndPrimitive(); // 10 gl_Position = v[2]; EmitVertex(); gl_Position = v[6]; EmitVertex(); EndPrimitive(); // 11 gl_Position = v[3]; EmitVertex(); gl_Position = v[7]; EmitVertex(); EndPrimitive(); // 12 } Since the shader is useful, I post it here. I don’t remember I took it, or wrote it myself.
-
Помогите настроить OBS
SkepticalFox replied to Selezar's topic in Live streaming and video production
Enhanced Sync включен? У AMD жопа с драйверами, они не могут без багов никак: а может видяхе просто пора на пенсию... -
Формат XML из клиента WoT (распаковка и упаковка)
SkepticalFox replied to Red_Noise's topic in Modding General Discussion
@Red_Noise вообще для dds есть не так много библиотек, я использую эту https://www.evl.uic.edu/cavern/fastdxt/ она супер быстрая и нужна для realtime сжатия текстур для virtual textures есть даже публикация по сравнению скорости библиотек (dxt compression) конечно для python я не видел библиотек, но что мешает написать обертку (или через ctypes работать) для .NET я так и сделал - написал managed C++/CLI обертку над FastDXT P.S. FastDXT не пишет header dds файла, надо его добавлять самому, но это тривиально P.P.S. в windows еще есть такая тема: так что я не думаю что создавать файл прямо какой-то супер медленный вариант -
Старый аккаунт WoT на Steam версии игры
SkepticalFox replied to miroye's topic in Modding General Discussion
https://kr.cm/f/t/64402/c/501415/ -
Export terrain mesh with textures
SkepticalFox replied to Starcrusher's topic in Textures and 3D Models
@Starcrusher if you know python then it is not difficult to do it ( relatively ). https://bitbucket.org/SkepticalFox/wot-space.bin-utils/src/master/ https://bitbucket.org/SkepticalFox/bigworld-blender-tools-wot-wowp-wows/src/master/ https://github.com/mikeoverbay/nuTerra these repos can be a starting point to write an export script There are also different kinds of rippers (for ex: https://renderdoc.org/ , https://ninjaripper.com/ ) but i haven't tested how they work with wot- 1 reply
-
- 1
-
Как импортировать common\Lib\sqlite3 ?
SkepticalFox replied to Import Mozg's topic in ActionScript & Python
Поставь XVM и попробуй вместе с ним @Mixaillтам вроде поддерживает эту библиотеку -
https://hex-rays.com/products/ida/news/7_2/ кто пробовал Lumina?
-
В DX11 нет этого вообще даже в том репо что ты прикрепил хукают Present - https://github.com/Rebzzel/kiero/blob/master/examples/imgui/impl/d3d11_impl.cpp
-
Что будет с Virgin Galactic после полета?
SkepticalFox replied to SkepticalFox's topic in General discussions
@yepev да, РБК уже поправили на FPO, я тут ни при чем =) -
Что будет с Virgin Galactic после полета?
SkepticalFox replied to SkepticalFox's topic in General discussions
Котировки Virgin Galactic рухнули после сообщения об SPO Подробнее на РБК:https://quote.rbc.ru/news/article/60ec32229a7947f114b7b2a5 -
Не популярные движки и что в них есть интересного
SkepticalFox replied to yepev's topic in Game Development and Game Engines
https://o3de.org/ Что-то новое -
@Leon19 надо снять протектор, https://kr.cm/f/t/34346/
-
Британский предприниматель и основатель Virgin Group Ричард Брэнсон отправится в космос уже 11 июля. https://quote.rbc.ru/news/article/60df38079a794755d433898c Как по мне описаны довольно интересные спекулятивные стратегии. Кто будет играть в это казино на следующей неделе?)
-
Мод "Эмулятор сервера World of Tanks".
SkepticalFox replied to Dragon armor's topic in Modding General Discussion
@freak527 in what exactly? I think no one is doing server/physics right now. BTW, there is an open source WoT map viewer project (nuTerra) previously mentioned there https://kr.cm/f/t/45855/c/478357/ written without using any engines, only modern OpenGL API calls and glsl shaders - VB.NET, OpenGL 4.5 (basic shadow mapping(cascaded in progress), tessellation, virtual texturing, GPU culling, occlusion culling, deferred shading) Authors: @Coffee_ and me NVIDIA only (Intel & AMD don't support bindless textures) NET5 port not entirely successful, may be bugs (a lot of bugs ) -
В поиске гайдов для начинающих мододелов
SkepticalFox replied to Mermaid's topic in Modding General Discussion
там буквально 5 строк обновить надо было res_mods.zip -
В поиске гайдов для начинающих мододелов
SkepticalFox replied to Mermaid's topic in Modding General Discussion
наверное никто не использует xfw здесь (ну почти), лично я моды не делаю, только небольшой research иногда провожу