ΠžΠ±Ρ˜Π°Π²ΡƒΠ²Π°ΡšΠ΅ Π½Π° 3D ΡƒΡ€Π΅Π΄Π½ΠΈΠΊΠΎΡ‚ ArmorPaint 0.8

По рСчиси Π΄Π²Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ Ρ€Π°Π·Π²ΠΎΡ˜, ΠΈΠ·Π΄Π°Π΄Π΅Π½ Π΅ 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.

ΠžΠ±Ρ˜Π°Π²ΡƒΠ²Π°ΡšΠ΅ Π½Π° 3D ΡƒΡ€Π΅Π΄Π½ΠΈΠΊΠΎΡ‚ ArmorPaint 0.8
ΠžΠ±Ρ˜Π°Π²ΡƒΠ²Π°ΡšΠ΅ Π½Π° 3D ΡƒΡ€Π΅Π΄Π½ΠΈΠΊΠΎΡ‚ ArmorPaint 0.8
ΠžΠ±Ρ˜Π°Π²ΡƒΠ²Π°ΡšΠ΅ Π½Π° 3D ΡƒΡ€Π΅Π΄Π½ΠΈΠΊΠΎΡ‚ ArmorPaint 0.8


Π˜Π·Π²ΠΎΡ€: opennet.ru

Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€