เบเบฒเบ™เปเบšเปˆเบ‡เบ›เบฑเบ™เปƒเบ™เบŠเบธเบกเบŠเบปเบ™เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเป€เบเบกเบŸเบฃเบต Urho3D เบ™เปเบฒเป„เบ›เบชเบนเปˆเบเบฒเบ™เบชเป‰เบฒเบ‡เบ—เบฒเบ‡เบชเป‰เบญเบก

เป€เบ›เบฑเบ™เบœเบปเบ™เบกเบฒเบˆเบฒเบเบเบฒเบ™เบ‚เบฑเบ”เบเบฑเบ™เปƒเบ™เบŠเบธเบกเบŠเบปเบ™เบ‚เบญเบ‡เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเป€เบเบก Urho3D (เป‚เบ”เบเบกเบตเบเบฒเบ™เบเปˆเบฒเบงเบซเบฒเป€เบŠเบดเปˆเบ‡เบเบฑเบ™เปเบฅเบฐเบเบฑเบ™เบเปˆเบฝเบงเบเบฑเบš "เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบžเบดเบ”"), เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒ 1vanK, เบ—เบตเปˆเบกเบตเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบเบฒเบ™เบšเปเบฅเบดเบซเบฒเบ™เบ‚เบญเบ‡ repository เปเบฅเบฐ forum เบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™, unilaterally เบ›เบฐเบเบฒเบ”เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบซเบผเบฑเบเบชเบนเบ”เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบฅเบฐ reorientation. เบ•เปเปˆโ€‹เบ›เบฐเบŠเบฒโ€‹เบ„เบปเบกโ€‹เบ—เบตเปˆโ€‹เป€เบงเบปเป‰เบฒโ€‹เบžเบฒเบชเบฒเบฃเบฑเบ”โ€‹เป€เบŠเบ. เบงเบฑเบ™โ€‹เบ—เบต 21 เบžเบฐเบˆเบดเบโ€‹เบ™เบตเป‰, เบšเบฑเบ™เบ—เบถเบโ€‹เปƒเบ™โ€‹เบšเบฑเบ™เบŠเบตโ€‹เบฅเบฒเบโ€‹เบŠเบทเปˆโ€‹เบเบฒเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹เป„เบ”เป‰โ€‹เป€เบฅเบตเปˆโ€‹เบกเบžเบดเบกโ€‹เป€เบœเบตเบโ€‹เปเบœเปˆโ€‹เป€เบ›เบฑเบ™โ€‹เบžเบฒเบชเบฒเบฃเบฑเบ”โ€‹เป€เบŠเบ. เบเบฒเบ™เบ›เปˆเบญเบ Urho3D 1.9.0 เบ–เบทเบเปเบฒเบเบงเปˆเบฒเป€เบ›เบฑเบ™เบเบฒเบ™เบ›เปˆเบญเบเบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”เบ„เบฑเป‰เบ‡เบชเบธเบ”เบ—เป‰เบฒเบ.

เป€เบซเบ”เบœเบปเบ™เบ‚เบญเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปเบกเปˆเบ™เป€เบ›เบฑเบ™เบžเบดเบ”เบ‚เบญเบ‡เบชเบฐเบกเบฒเบŠเบดเบเบŠเบธเบกเบŠเบปเบ™เบ—เบตเปˆเป€เบงเบปเป‰เบฒเบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”เปเบฅเบฐเบเบฒเบ™เบ‚เบฒเบ”เบ„เบปเบ™เป€เบ•เบฑเบกเปƒเบˆเบ—เบตเปˆเบˆเบฐเป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ (เปƒเบ™เบ›เบตเบ™เบตเป‰เป€เบเบทเบญเบšเบ—เบฑเบ‡เบซเบกเบปเบ”เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเป‚เบ”เบเบœเบนเป‰เบฎเบฑเบเบชเบฒ). เป‚เบ”เป€เบกเบ™เบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™ (urho3d.io) เบเบฑเบ‡เบชเบทเบšเบ•เปเปˆเป€เบ›เบฑเบ™เบ‚เบญเบ‡เบœเบนเป‰เบฎเบฑเบเบชเบฒเบเปˆเบญเบ™ (Wei Tjong), เบœเบนเป‰เบ—เบตเปˆเป„เบ”เป‰เบเป‰เบฒเบงเบญเบญเบเบˆเบฒเบเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ•เบฑเป‰เบ‡เปเบ•เปˆเบ›เบต 2021.

เปƒเบ™เบ‚เบฐเบ™เบฐเบ”เบฝเบงเบเบฑเบ™, เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบ‚เบญเบ‡ fork เบ—เบปเบ”เบฅเบญเบ‡ rbfx (Rebel Fork Framework) เบ›เบฐเบเบฒเบ”เบเบฒเบ™เบ›เปˆเบญเบเบŠเบปเปˆเบงเบ„เบฒเบงเบ„เบฑเป‰เบ‡เบ—เปเบฒเบญเบดเบ”, เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบ•เบปเป‰เบ™เบ•เปเป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เปเบฅเบฐเบเบญเบšเปเบกเปˆเบ™เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เป„เบ”เป‰, เบชเป‰เบญเบกเบ™เบตเป‰เบชเบทเบšเบ•เปเปˆเบžเบฑเบ”เบ—เบฐเบ™เบฒ Urho3D, เปเบ•เปˆเบกเบตเบšเบฒเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปƒเบ™เป‚เบ„เบ‡เบชเป‰เบฒเบ‡ เปƒเบ™เบšเบฑเบ™เบ”เบฒเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบชเบธเบ”เปƒเบ™ rbfx เปเบกเปˆเบ™เป€เบ™เบฑเป‰เบ™เปƒเบชเปˆเบเบฒเบ™เบญเบญเบเปเบšเบšเปƒเบซเบกเปˆเบ—เบตเปˆเบกเบตเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ PBR, เบเบฒเบ™เบ—เบปเบ”เปเบ—เบ™เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบŸเบตเบŠเบดเบ Bullet เบเบฑเบš PhysX, เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเปƒเบซเบกเปˆเบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบเปˆเบญเบ GUI เป‚เบ”เบเปƒเบŠเป‰ Dear ImGUI, เบเบฒเบ™เบเปเบฒเบˆเบฑเบ”เบเบฒเบ™เบœเบนเบเบกเบฑเบ”เบเบฑเบš Lua เปเบฅเบฐ AngelScript.

เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เปƒเบ™เบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบ•เปเปˆเบงเบดเบเบดเบ”เบเบฒเบ™เบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡เปƒเบ™เบŠเบธเบกเบŠเบปเบ™ Urho3D, เบชเป‰เบญเบกเปเบšเบšเบญเบฐเบ™เบธเบฅเบฑเบเป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™ - U3D, เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบเบฒเบ™เบ›เปˆเบญเบ Urho3D เบ—เบตเปˆเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡เบซเบฅเป‰เบฒเบชเบธเบ”. เปƒเบ™เบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡, เบœเบนเป‰เบฎเบฑเบเบชเบฒ Urho3D เปเบ™เบฐเบ™เปเบฒเปƒเบซเป‰เป€เบฎเบฑเบ”เบชเป‰เบญเบกเบˆเบฒเบเบเบฒเบ™เบ›เปˆเบญเบเบญเบญเบเบกเบฒเบเปˆเบญเบ™เบซเบ™เป‰เบฒ, เบเป‰เบญเบ™เบงเปˆเบฒเบฅเบฒเบงเบชเบฐเปเบ”เบ‡เบ„เบงเบฒเบกเบชเบปเบ‡เปƒเบชเบเปˆเบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบ‚เบญเบ‡เบœเบนเป‰เบ‚เบฝเบ™เบชเป‰เบญเบกเป€เบžเบทเปˆเบญเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป€เบ„เบทเปˆเบญเบ‡เบเปเบฒเป€เบ™เบตเบ”เบเบฒเบ™เบœเบนเบเบกเบฑเบ”เบ—เบตเปˆเบžเบฑเบ”เบ—เบฐเบ™เบฒเปƒเบ™ Urho3D เบฎเบธเปˆเบ™เปƒเบซเบกเปˆเบขเปˆเบฒเบ‡เป€เบ›เบฑเบ™เบญเบดเบ”เบชเบฐเบซเบผเบฐ. เบฅเบฒเบงเบเบฑเบ‡เป„เบ”เป‰เบชเบฐเปเบ”เบ‡เบ„เบงเบฒเบกเบชเบปเบ‡เป„เบชเบเปˆเบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ‚เบญเบ‡เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ fork เปƒเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰เบœเบนเป‰เบ‚เบฝเบ™เบ‚เบญเบ‡เบชเป‰เบญเบกเบšเปเปˆเป„เบ”เป‰เบกเบตเบชเปˆเบงเบ™เบฎเปˆเบงเบกเปƒเบ™เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบฅเบฐเป€เบœเบตเบเปเบœเปˆเบžเบฝเบ‡เปเบ•เปˆเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ—เบตเปˆเบฅเป‰เบฒเบชเบฐเป„เบซเบกเปเบฅเบฐเป€เบ„เบดเปˆเบ‡เบซเบ™เบถเปˆเบ‡เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™, เบ›เปˆเบญเบเปƒเบซเป‰เบœเบนเป‰เบญเบทเปˆเบ™เบ™เปเบฒเป€เบญเบปเบฒเบ„เบงเบฒเบกเบžเป‰เบญเบก.

เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ Urho3D เปเบกเปˆเบ™เป€เบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡เป€เบเบก 2D เปเบฅเบฐ 3D, เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ Windows, Linux, macOS, Android, iOS เปเบฅเบฐเป€เบงเบฑเบš, เปเบฅเบฐเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเป‰เบฒเบ‡เป€เบเบกเปƒเบ™ C++, AngelScript, Lua เปเบฅเบฐ C#. เบซเบผเบฑเบเบเบฒเบ™เบ‚เบญเบ‡เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเปเบกเปˆเบ™เบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เปƒเบเป‰เบŠเบดเบ”เบเบฑเบš Unity, เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ—เบตเปˆเบ„เบธเป‰เบ™เป€เบ„เบตเบเบเบฑเบš Unity เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ Urho3D เป„เบ”เป‰เบขเปˆเบฒเบ‡เป„เบงเบงเบฒ. เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เป€เบŠเบฑเปˆเบ™: เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบœเบปเบ™เบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆเบ—เบฒเบ‡เบเบฒเบเบเบฐเบžเบฒเบš, เบเบฒเบ™เบˆเบณเบฅเบญเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ—เบฒเบ‡เบเบฒเบเบฐเบžเบฒเบš, เปเบฅเบฐ kinematics inverse เปเบกเปˆเบ™เบฎเบญเบ‡เบฎเบฑเบš. OpenGL เบซเบผเบท Direct3D9 เบ–เบทเบเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบชเบฐเปเบ”เบ‡เบœเบปเบ™. เบฅเบฐเบซเบฑเบ”เป‚เบ„เบ‡เบเบฒเบ™เปเบกเปˆเบ™เบ‚เบฝเบ™เปƒเบ™ C ++ เปเบฅเบฐเปเบˆเบเบขเบฒเบเบžเบฒเบเปƒเบ•เป‰เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” MIT.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™