DemoVision by Ivan Galaktika [web]
ÐÐ ÐÐÐÐШÐÐÐРТÑадиÑионно, 23-24 авгÑÑÑа 2025 года в СанкÑ-ÐеÑеÑбÑÑге пÑойдÑÑ ÑеÑÑÐ¸Ð²Ð°Ð»Ñ ÐºÐ¾Ð¼Ð¿ÑÑÑеÑного иÑкÑÑÑÑва ________ ______ __ __ _ / ____/ /_ ____ _____ _____ / ____/___ ____ _____/ /________ _______/ /_(_)___ ____ _____ / / / __ \/ __ `/ __ \/ ___/ / / / __ \/ __ \/ ___/ __/ ___/ / / / ___/ __/ / __ \/ __ \/ ___/ / /___/ / / / /_/ / /_/ (__ ) / /___/ /_/ / / / (__ ) /_/ / / /_/ / /__/ /_/ / /_/ / / / (__ ) \____/_/ /_/\__,_/\____/____/ \____/\____/_/ /_/____/\__/_/ \__,_/\___/\__/_/\____/_/ /_/____/ ÐÑ Ð²Ñей дÑÑи пÑиглаÑаем демо-мейкеÑов, Ñ Ñдожников, ÑлекÑÑоннÑÑ ÑамоделÑÑиков, ÑÐµÑ Ð½Ð°Ñей, компÑÑÑеÑнÑÑ ÑнÑÑзиаÑÑов, и вÑÐµÑ -вÑÐµÑ Ð½ÐµÑавнодÑÑнÑÑ ! ÐÐÐУСРÐеÑед запÑÑком вÑÑÑавÑÑе коÑÑÑиÑÐ¸ÐµÐ½Ñ Ð¼Ð°ÑÑÑабиÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÑкÑана = 100% ÐÐÐ - диÑплей - изменение ÑазмеÑа ÑекÑÑа, пÑиложений и дÑÑÐ³Ð¸Ñ ÑлеменÑов Ðемо накÑÑÑо ÑпаковÑиком (squishy Ð´Ð»Ñ Ð²ÐµÑÑий до 1.3.1 вклÑÑиÑелÑно, UPX Ð´Ð»Ñ 1.3.2). УпаковÑик Ð¼Ð¾Ð¶ÐµÑ Ð´Ð°Ð²Ð°ÑÑ Ð°Ð»ÐµÑÑ Ð°Ð½ÑивиÑÑÑа. ÐоÑле запÑÑка пÑÐ¾Ñ Ð¾Ð´Ð¸Ñ Ð¿ÑимеÑно 25-40 ÑекÑнд, пока пÑогÑамма ÑаÑпакÑеÑÑÑ. Ð ÑÑо вÑÐµÐ¼Ñ Ð½Ð° ÑкÑане ниÑего не пÑоиÑÑ Ð¾Ð´Ð¸Ñ. ÐÑÑ Ð¾Ð´ из демо по клавиÑе Esc ÐклÑÑение ÑÑÑоки ÑÑаÑÑÑа Ñ FPS по клавиÑе F СÐСТÐÐÐЫРТРÐÐÐÐÐÐÐЯ ТÑÐµÐ±Ð¾Ð²Ð°Ð½Ð¸Ñ Ðº ЦÐ: - AVX (Ivy Bridge+) Ðидео: - Vulkan 1.2+, VK_EXT_robustness2, наÑÐ¸Ð²Ð½Ð°Ñ Ð¿Ð¾Ð´Ð´ÐµÑжка Vulkan дÑайвеÑом видеокаÑÑÑ - коÑÑÑиÑÐ¸ÐµÐ½Ñ Ð¼Ð°ÑÑÑабиÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÑкÑана = 100% (пкм - диÑплей - изменение ÑазмеÑа ÑекÑÑа, пÑиложений и дÑÑÐ³Ð¸Ñ ÑлеменÑов). ÐÑовеÑено на видеокаÑÑÐ°Ñ NVidia: - MX350: 13..60fps - T600: ~130fps - Quadro P600 - A400: 400..500fps - GTX 1660Ti Q-Max: 65..140fps - RTX 2060: 70..300fps - RTX 3050: 80..287fps - RTX 3060Ti - RTX 3080: 200..900fps - RTX 3080Ti: 500..900fps - RTX 4090 Ðа видеокаÑÑÐ°Ñ AMD: - AMD Radeon Graphics Vega 7 (Cesanne C5): 13..25fps (в некоÑоÑÑÑ ÑÑÐµÐ½Ð°Ñ ÐµÑÑÑ FPS lock) ÐÐ ÑабоÑÐ°ÐµÑ Ð½Ð° - Intel UHD Graphics - Intel Irix SE Ðока ÑÑо изÑÑена пÑоблема Ñ Intel UHD. ÐÑедположиÑелÑно, дÑÐ°Ð¹Ð²ÐµÑ Ð½Ðµ вÑдаÑÑ Ð¿ÑедÑпÑеждений или оÑибок об иÑполÑзовании неÑовмеÑÑимÑÑ ÑоÑмаÑов изобÑажений. ÐÐ°Ð´Ð°ÐµÑ Ð½Ð° VkCmdEndRenderPass без видимой пÑиÑÐ¸Ð½Ñ Ð¸ ÑообÑениÑ( ÐС: Windows 10 x64 и вÑÑе ÐÐÐÐСÐÐÐСТРРкаÑеÑÑве мÑзÑкалÑного движка иÑполÑзÑеÑÑÑ Sointu. УпаковÑик - squishy. ÐÑполÑзÑÑÑÑÑ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñеки: - STB Truetype - STB Image - tiny_gltf - tinyobjloader Ðвижок ÑобÑÑвеннÑй, Party Engine 1.7. Ðемо напиÑано на C++. ÐÑполÑзÑеÑÑÑ ÐºÐ¾Ð¼Ð¿Ð¸Ð»ÑÑÐ¾Ñ MSVC 2019. ШейдеÑÑ Ð½Ð° GLSL 4.5. ÐЫ Ðван ÐалакÑика ............... пÑогÑаммиÑование, мÑзÑка Ян ÐкÑлов .................... гÑаÑика, дизайн Яков СеÑба ................... гÑаÑика, дизайн frog ......................... идеи, видеомаÑеÑÐ¸Ð°Ð»Ñ * * * INVITATION Traditionally, on August 23-24, 2025, in Saint-Petersburg there will be a demo party ________ ______ __ __ _ / ____/ /_ ____ _____ _____ / ____/___ ____ _____/ /________ _______/ /_(_)___ ____ _____ / / / __ \/ __ `/ __ \/ ___/ / / / __ \/ __ \/ ___/ __/ ___/ / / / ___/ __/ / __ \/ __ \/ ___/ / /___/ / / / /_/ / /_/ (__ ) / /___/ /_/ / / / (__ ) /_/ / / /_/ / /__/ /_/ / /_/ / / / (__ ) \____/_/ /_/\__,_/\____/____/ \____/\____/_/ /_/____/\__/_/ \__,_/\___/\__/_/\____/_/ /_/____/ We invite sincerely all of you demo makers, artists, DIYers, techno people, enthusiasts and everyone who cares! RUN Set the screen scale to 100% before launch: Right mouse button - Display - Text scale Demo is compressed by packer (squishy for versions up to 1.3.1, UPX for 1.3.2+). It can trigger AV alert. There is a 25-40 seconds pause after the launch while the program is self extracting. There is no action on the screen meantime. Quit by Esc key. Press F to show the status line with FPS. SYSTEM REQUIREMENTS CPU: - AVX (Ivy Bridge+) Video: - Vulkan 1.2+, VK_EXT_robustness2, Vulkan native support by video driver - screen scale factor = 100% Tested on NVidia GPUs: - MX350: 13..60fps - T600: ~130fps - Quadro P600 - A400: 400..500fps - GTX 1660Ti Q-Max: 65..140fps - RTX 2060: 70..300fps - RTX 3050: 80..287fps - RTX 3060Ti - RTX 3080: 200..900fps - RTX 3080Ti: 500..900fps - RTX 4090AMD: AMD: - AMD Radeon Graphics Vega 7 (Cesanne C5): 13..25fps (several cuts are FPS locked) DOES NOT work on: - Intel UHD Graphics - Intel Irix SE So far only UHD case is studied. There seems to be a bug in Intel driver, presumably with Vulkan silence about certain image formats incompatibility. Crashes on VkCmdEndRenderPass without any message( ÐС: Windows 10 x64 and higher DEPENDENCIES Music tracker is Sointu. Packer: Squishy. Libs used: - STB Truetype - STB Image - tiny_gltf - tinyobjloader Engine is ours, Party Engine 1.7. Written on C++ MSVC 2019. Shaders are GLSL 4.5. CREW Ivan Galaktika ............... coding, music Yan Akulov ................... graphic design Yakov Serba .................. graphic design frog ......................... ideas, video
[ back to the prod ]