Zdog 1.0 አስተዋወቀ፣ ሸራ እና ኤስቪጂን በመጠቀም ለድር የውሸት-3D ሞተር

የጃቫስክሪፕት ቤተ መፃህፍት መለቀቅ አለ። ዞዶግ 1.0በ Canvas እና SVG vector primitives ላይ ተመስርተው ባለ ሶስት አቅጣጫዊ ነገሮችን የሚመስል የ 3 ​​ዲ ሞተርን ተግባራዊ ያደርጋል፣ ማለትም። ባለ ሶስት አቅጣጫዊ ጂኦሜትሪክ ቦታን በትክክለኛ የጠፍጣፋ ቅርጾችን መሳል. የፕሮጀክት ኮድ ክፍት ነው በ MIT ፈቃድ. ቤተ መፃህፍቱ 2100 የኮድ መስመሮች ብቻ እና 28 ኪባ ሳይቀነሱ ይይዛሉ, ግን በተመሳሳይ ጊዜ ከሥዕላዊ ስራዎች ውጤቶች ጋር በተፈጥሮ ቅርበት ያላቸው በጣም አስደናቂ ነገሮችን እንዲፈጥሩ ይፈቅድልዎታል.

የፕሮጀክቱ ግብ ከ 3-ል ነገሮች ጋር በቀላሉ በቬክተር ስዕላዊ መግለጫዎች እንዲሰሩ የሚያስችልዎትን መሳሪያዎች ማቅረብ ነው. ሞተሩ በአሮጌ የኮምፒውተር ጨዋታ ተመስጦ ነው። ዶግዝበስፕሪት ግራፊክስ ላይ የተመሰረቱ ጠፍጣፋ 3D ቅርጾች የXNUMX-ል አካባቢ ለመፍጠር ያገለገሉበት።

Zdog 1.0 አስተዋወቀ፣ ሸራ እና ኤስቪጂን በመጠቀም ለድር የውሸት-3D ሞተር

በZdog ውስጥ ያሉ የ3-ል ነገሮች ሞዴሎች ቀላል ገላጭ ኤፒአይ በመጠቀም የተፈጠሩ እና በማንሳት እና በመቧደን የተደረደሩ ናቸው። ቀላል ቅርጾችእንደ አራት ማዕዘኖች፣ ክበቦች፣ ትሪያንግሎች፣ የመስመር ክፍሎች፣ ቅስቶች፣ ፖሊጎኖች እና ኩርባዎች። ዞዶግ ክብ ቅርጾችን ይጠቀማል፣ ያለ ግልጽ ባለብዙ ጎን ጉድለቶች። ቀላል ቅርጾች እንደ ሉል, ሲሊንደሮች እና ኪዩቦች ወደ ውስብስብ XNUMXD ውክልናዎች ይሰጣሉ. ከዚህም በላይ ከገንቢው እይታ አንጻር ሉሎች እንደ ነጥቦች, ቶሪ እንደ ክበቦች እና ካፕሱሎች እንደ ወፍራም መስመሮች ይገለፃሉ.

የነገሮች አካላት አንጻራዊ አቀማመጦችን ግምት ውስጥ በማስገባት እና በማይታዩ መልህቆች አንድ ላይ ተጣብቀው ይከናወናሉ. እንደ ትራንስፎርሜሽን፣ ሽክርክሪቶች እና ሚዛኖች ያሉ ሁሉም ተለዋዋጭ ባህሪያት የቬክተር ነገርን በመጠቀም የተገለጹ የቬክተር ስራዎች ናቸው። ባለብዙ ጎን ጥልፍልፍ ለባህሪያት ይደገፋሉ።

ምንጭ: opennet.ru

አስተያየት ያክሉ