ΠΠΎ ΡΠ΅ΡΠΈΡΠΈ Π΄Π²Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΡΠ°Π·Π²ΠΎΡ, ΠΈΠ·Π΄Π°Π΄Π΅Π½ Π΅ 3D ΡΡΠ΅Π΄Π½ΠΈΠΊΠΎΡ ArmorPaint 0.8, Π΄ΠΈΠ·Π°ΡΠ½ΠΈΡΠ°Π½ Π·Π° ΠΏΡΠΈΠΌΠ΅Π½Π° Π½Π° ΡΠ΅ΠΊΡΡΡΡΠΈ ΠΈ ΠΌΠ°ΡΠ΅ΡΠΈΡΠ°Π»ΠΈ Π½Π° XNUMXD ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ ΠΏΡΠΈΠ΄ΡΡΠΆΠ½ΠΈ ΠΌΠ°ΡΠ΅ΡΠΈΡΠ°Π»ΠΈ Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° ΡΠΈΠ·ΠΈΡΠΊΠΈ Π±Π°Π·ΠΈΡΠ°Π½ΠΈ ΡΠ΅Π½Π΄Π΅ΡΠΈ (PBR). ΠΡΠΎΠ΅ΠΊΡΠ½ΠΈΠΎΡ ΠΊΠΎΠ΄ Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ Π²ΠΎ Haxe ΠΈ ΡΠ΅ Π΄ΠΈΡΡΡΠΈΠ±ΡΠΈΡΠ° ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½ΡΠ°ΡΠ° Π·Π° ΠΎΡΠ²ΠΎΡΠ΅Π½Π° zlib. ΠΠΎΡΠΎΠ²ΠΈ ΡΠΊΠ»ΠΎΠΏΠΎΠ²ΠΈ Π·Π° Windows, Linux, macOS, Android ΠΈ iPadOS ΡΠ΅ ΠΏΠ»Π°ΡΠ°Π°Ρ (ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ Π·Π° ΡΠ°ΠΌΠΎΡΡΠΎΡΠ½ΠΎ ΡΠΊΠ»ΠΎΠΏΡΠ²Π°ΡΠ΅).
ΠΠΎΡΠΈΡΠ½ΠΈΡΠΊΠΈΠΎΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ Π΅ ΠΈΠ·Π³ΡΠ°Π΄Π΅Π½ Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° Π½Π° Π³ΡΠ°ΡΠΈΡΠΊΠΈ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ Zui, ΠΊΠΎΡΠ° ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° Π³ΠΎΡΠΎΠ²ΠΈ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ Π½Π° Π±Π»ΠΎΠΊΠΎΠ²ΠΈ ΠΊΠ°ΠΊΠΎ ΡΡΠΎ ΡΠ΅ ΠΊΠΎΠΏΡΠΈΡΠ°, ΠΏΠ°Π½Π΅Π»ΠΈ, ΠΌΠ΅Π½ΠΈΡΠ°, ΡΠ°Π·ΠΈΡΠΈΡΠ°, ΠΏΡΠ΅ΠΊΠΈΠ½ΡΠ²Π°ΡΠΈ, ΠΎΠ±Π»Π°ΡΡΠΈ Π·Π° Π²Π½Π΅ΡΡΠ²Π°ΡΠ΅ ΡΠ΅ΠΊΡΡ ΠΈ ΡΠΎΠ²Π΅ΡΠΈ Π·Π° Π°Π»Π°ΡΠΊΠΈ. ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° Π΅ Π½Π°ΠΏΠΈΡΠ°Π½Π° Π²ΠΎ Haxe ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ ΡΠ° ΡΠ°ΠΌΠΊΠ°ΡΠ° Kha, ΠΊΠΎΡΠ° Π΅ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠ°Π½Π° Π·Π° ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ ΠΏΡΠ΅Π½ΠΎΡΠ½ΠΈ ΠΈΠ³ΡΠΈ ΠΈ ΠΌΡΠ»ΡΠΈΠΌΠ΅Π΄ΠΈΡΠ°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ. ΠΡΠ°ΡΠΈΡΠΊΠΈ API-ΠΈ OpenGL, Vulkan ΠΈ Direct3D ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ Π·Π° ΠΈΠ·Π»Π΅Π· Π²ΠΎ Π·Π°Π²ΠΈΡΠ½ΠΎΡΡ ΠΎΠ΄ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ°. Π‘ΠΎΠΏΡΡΠ²Π΅Π½ΠΈΠΎΡ 3D ΠΌΠΎΡΠΎΡ Π·Π° ΡΠ΅Π½Π΄Π΅ΡΠΈΡΠ°ΡΠ΅ Π½Π° ΠΆΠ΅Π»Π΅Π·ΠΎ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° ΡΠ΅Π½Π΄Π΅ΡΠΈΡΠ°ΡΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ.
ArmorPaint ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° Π°Π»Π°ΡΠΊΠΈ Π·Π° ΡΠ»ΠΈΠΊΠ°ΡΠ΅ ΠΈ ΠΏΡΠΈΠΌΠ΅Π½Π° Π½Π° ΡΠ΅ΠΊΡΡΡΡΠΈ Π½Π° 3D ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π° ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ°Π»Π½ΠΈ ΡΠ΅ΡΠΊΠΈ ΠΈ ΡΠ°Π±Π»ΠΎΠ½ΠΈ ΠΈ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° ΡΠΈΡΡΠ΅ΠΌ Π½Π° ΡΠ°Π·Π»ΠΈ (Node) Π·Π° ΡΡΠ°Π½ΡΡΠΎΡΠΌΠΈΡΠ°ΡΠ΅ Π½Π° ΠΌΠ°ΡΠ΅ΡΠΈΡΠ°Π»ΠΈ ΠΈ ΡΠ΅ΠΊΡΡΡΡΠΈ Π·Π° Π²ΡΠ΅ΠΌΠ΅ Π½Π° Π½ΠΈΠ²Π½Π°ΡΠ° ΠΏΡΠΈΠΌΠ΅Π½Π°. ΠΠΎΠΆΠ½ΠΎ Π΅ Π΄Π° ΡΠ΅ ΡΠ²Π΅Π·ΡΠ²Π°Π°Ρ ΠΌΡΠ΅ΠΆΠΈ Π²ΠΎ ΡΠΎΡΠΌΠ°ΡΠΈ fbx, blend, stl, gltf ΠΈ glb, ΠΌΠ°ΡΠ΅ΡΠΈΡΠ°Π»ΠΈ Π²ΠΎ ΡΠΎΡΠΌΠ°Ρ Π½Π° ΠΌΠ΅ΡΠ°ΡΠ΅ (Blender 3D) ΠΈ ΡΠ΅ΠΊΡΡΡΡΠΈ Π²ΠΎ ΡΠΎΡΠΌΠ°ΡΠΈ jpg, png, tga, bmp, gif, psd, hdr, svg ΠΈ tif. ΠΠΎΠ²Π΅ΡΠ΅ΡΠΎ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΡΠ΅ Π²ΡΡΠ°Ρ Π½Π° ΡΡΡΠ°Π½Π°ΡΠ° Π½Π° Π³ΡΠ°ΡΠΈΡΠΊΠΈΠΎΡ ΠΏΡΠΎΡΠ΅ΡΠΎΡ, ΡΡΠΎ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΡΠ°Π±ΠΎΡΠΈΡΠ΅ ΡΠΎ ΡΠ΅ΠΊΡΡΡΡΠΈ ΡΠΎ ΡΠ΅Π·ΠΎΠ»ΡΡΠΈΡΠ° ΠΎΠ΄ 4K Π½Π° ΠΎΠΏΡΠ΅ΠΌΠ° ΠΎΠ΄ ΡΡΠ΅Π΄Π½ΠΎ Π½ΠΈΠ²ΠΎ ΠΈ ΡΠΎ ΠΌΠΎΡΠ½Π° Π²ΠΈΠ΄Π΅ΠΎ ΠΊΠ°ΡΡΠΈΡΠΊΠ° Π΄ΠΎ 16K.
ΠΠ±Π΅Π·Π±Π΅Π΄Π΅Π½Π° Π΅ Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΡΠ»Π΅Π΄Π΅ΡΠ΅ Π·ΡΠ°ΡΠΈ, Π΅ΡΠ΅ΠΊΡΠΈ ΠΈ ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π°ΡΠ΅ Π½Π° 3D ΠΏΡΠΈΠΊΠ°Π· Π½Π° ΠΏΡΠΈΠΊΠ°Π·ΠΎΡ Π·Π° ΡΠΈΡΡΠ΅ΠΌΠΈ ΡΡΠΎ ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π°Π°Ρ Direct12D3 ΠΈ Vulkan API. 3D ΠΏΠΎΠ³Π»Π΅Π΄ΠΈΡΠ΅ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π°Π°Ρ ΠΈ ΡΠ΅Π°Π»Π½Π° ΡΠΈΠΌΡΠ»Π°ΡΠΈΡΠ° Π½Π° ΠΎΡΠ²Π΅ΡΠ»ΡΠ²Π°ΡΠ΅ Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΡΡΠ°ΡΠΈΡΠ°ΡΠ΅ Π½Π° ΠΏΠ°ΡΠ΅ΠΊΠ°ΡΠ°. Π£ΡΠ΅Π΄Π½ΠΈΠΊΠΎΡ ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π° ΠΏΡΠΎΡΠΈΡΠ΅Π½Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡ ΠΏΡΠ΅ΠΊΡ ΠΏΡΠΈΠΊΠ»ΡΡΠΎΡΠΈ, ΠΊΠΎΠΈ ΠΈΡΡΠΎ ΡΠ°ΠΊΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ Π·Π° ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ Π½ΠΎΠ²ΠΈ ΠΌΠ°ΡΠ΅ΡΠΈΡΠ°Π»Π½ΠΈ ΡΠ°Π·Π»ΠΈ. ΠΠ΄Π΄Π΅Π»Π½ΠΎ, ΠΏΠΎΡΡΠΎΡΠ°Ρ ΠΏΡΠΈΠΊΠ»ΡΡΠΎΡΠΈ Π·Π° βΠ²ΡΡΠΊΠ° Π²ΠΎ ΠΆΠΈΠ²ΠΎβ ΠΊΠΎΠΈ Π²ΠΈ Π΄ΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Π°Ρ Π΄Π° Π³ΠΎ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°ΡΠ΅ ArmorPaint ΡΠΎ Π΄ΡΡΠ³ΠΈ 3D ΠΏΠ°ΠΊΠ΅ΡΠΈ. ΠΠΎ ΠΌΠΎΠΌΠ΅Π½ΡΠΎΠ², ΡΠ»ΠΈΡΠ½ΠΈ ΠΏΡΠΈΠΊΠ»ΡΡΠΎΡΠΈ ΡΠ΅ ΡΠ°Π·Π²ΠΈΠ²Π°Π°Ρ Π·Π° Π΄Π° ΡΠ΅ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π°Ρ ΡΠΎ Blender, Maya ΠΈ ΠΌΠΎΡΠΎΡΠΈΡΠ΅ Π·Π° ΠΈΠ³ΡΠΈ Unreal ΠΈ Unity.
ΠΠ΅ΡΡ ΠΈΠ½ΠΎΠ²Π°ΡΠΈΠΈΡΠ΅ Π²ΠΎ Π²Π΅ΡΠ·ΠΈΡΠ°ΡΠ° 0.8, ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ ΠΎΠ±Π»Π°ΠΊ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΡΠΎ ΡΠ΅ΡΡΡΡΠΈ Π½Π° ArmorPaint Cloud, ΡΠΎΡΠΌΠΈΡΠ°ΡΠ΅ ΡΠΊΠ»ΠΎΠΏΠΎΠ²ΠΈ Π·Π° ΡΠ°Π±Π»Π΅ΡΠΈ Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° iOS ΠΈ Android, ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° Π½Π° ΠΏΠ΅ΡΠ΅ΡΠ΅ ΠΈ ΡΠ΅Π½Π΄Π΅ΡΠΈΡΠ°ΡΠ΅ ΡΠΎ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΡΠ»Π΅Π΄Π΅ΡΠ΅ Π·ΡΠ°ΡΠΈ, ΡΠΈΡΡΠ΅ΠΌ Π½Π° Π»Π΅ΠΏΠ»ΠΈΠ²ΠΈ ΡΠ»ΠΎΠ΅Π²ΠΈ (ΡΠ»ΠΎΠ΅Π²ΠΈ Π½Π° Π½Π°Π»Π΅ΠΏΠ½ΠΈΡΠΈ ), ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° Π³ΡΡΠΏΠΈΡΠ°ΡΠ΅ ΡΠ»ΠΎΠ΅Π²ΠΈ ΠΈ ΡΠ°Π·Π»ΠΈ, ΠΎΡΡΡΡΠ°Π½ΡΠ²Π°ΡΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΡΠ²Π°ΡΠ° Π½Π° Π±ΡΠΎΡΠΎΡ Π½Π° ΠΌΠ°ΡΠΊΠΈ, ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΌΠ΅ΡΠ°ΡΠ΅ ΠΌΠ°ΡΠΊΠΈ, ΡΠΈΠΌΡΠ»Π°ΡΠΈΡΠ° Π½Π° Π°Π±Π΅ΡΠ΅ Π½Π° ΡΠ°Π±ΠΎΠ²ΠΈΡΠ΅ Π½Π° ΠΌΠ°ΡΠ΅ΡΠΈΡΠ°Π»ΠΈΡΠ΅, ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΡΠ²ΠΎΠ· Π²ΠΎ ΡΠΎΡΠΌΠ°ΡΠΈ svg ΠΈ usdc.
ΠΠ½ΡΠ΅ΡΡΠ΅ΡΡΠΎΡ Π΅ Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ ΡΠ΅Π΄ΠΈΠ·Π°ΡΠ½ΠΈΡΠ°Π½ Π·Π° Π΄Π° Π²ΠΊΠ»ΡΡΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°ΡΠΈΡΠ°, ΠΏΠΎΡΡΠ°Π²ΠΊΠΈΡΠ΅ ΡΠ΅ Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ ΠΌΠΎΠ΄Π΅ΡΠ½ΠΈΠ·ΠΈΡΠ°Π½ΠΈ, ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½ Π΅ ΠΏΡΠ΅Π³Π»Π΅Π΄ Π½Π° ΠΈΠ·Π±ΡΠ°Π½ΠΈΡΠ΅ ΡΠ°Π·Π»ΠΈ, Π΄ΠΎΠ΄Π°Π΄Π΅Π½ΠΈ ΡΠ΅ Π½ΠΎΠ²ΠΈ ΡΠ°Π·ΠΈΡΠΈΡΠ° (ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°Ρ, ΡΠΊΡΠΈΠΏΡΠ°, ΠΊΠΎΠ½Π·ΠΎΠ»Π° ΠΈ ΡΠΎΠ½ΡΠΎΠ²ΠΈ), ΡΠ°Π±ΠΎΡΠ½ΠΈ ΠΏΡΠΎΡΡΠΎΡΠΈ (ΠΌΠ°ΡΠ΅ΡΠΈΡΠ°Π», ΠΏΠ΅ΡΠ΅ΡΠ΅) ΠΈ ΡΠ°Π·Π»ΠΈ (ΠΠ°ΡΠ΅ΡΠΈΡΠ°Π», ΠΊΡΠΈΠ²ΠΈΠ½Π° ΠΏΠ΅ΡΠ΅ΡΠ΅, ΠΈΡΠΊΡΠΈΠ²ΡΠ²Π°ΡΠ΅, Π·Π°ΡΠ΅Π½ΡΡΠ²Π°ΡΠ΅, ΡΠΊΡΠΈΠΏΡΠ°, Π±Π΅ΡΠ°Ρ). ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° Π³ΡΠ°ΡΠΈΡΠΊΠΈΠΎΡ API Π½Π° Vulkan, Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΠΊΠΎΡ Π±Π΅ΡΠ΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½ Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½ΠΈΠΎΡ VKRT ray tracer Π·Π° Linux.
ΠΠ·Π²ΠΎΡ: opennet.ru