3d میں کسی بھی قسم کی سطحیں بنانے کا پروگرام۔
مستطیل z=f(x,y) میں اعداد و شمار
اور کروی نقاط sx=f(a,t);sy=f(a,t);sz=f(a,t)
Constants: pi اور کوئی int/floating نمبر
متغیرات: x y a t u v
آپریٹرز: + - * / > | وغیرہ
افعال: اگر (exp, exp1, exp2)
sin() cos() tan() asin() acos() atan()
sinh() cosh() tanh() log() ln() rand()
exp() abs() sqrt() pow(base, exponent)
اینگلیف کے لیے سرخ سیان شیشے کا استعمال کریں۔
کسی بھی قسم کی تصویر کھولیں اور اسے بناوٹ کے لیے استعمال کریں۔
پروگرام کے لیے ہدایات؛
// تبصرے کے لیے
start - منظر کو صاف کرنے کے لیے۔ پہلی ہدایت ہے۔
شروع کے بغیر ایک پروگرام منظر میں شامل کیا جائے گا۔ نمونہ 8 دیکھیں
z=f(x,y) - مستطیل نقاط میں ایک سطح۔ نمونہ 1
کروی نقاط میں سطح کے لیے پہلے a اور t کی حد متعین کریں:
sa=0,2*pi اور st=0,pi
پھر سطح۔ نمونہ 2:
sx=f(a,t), sy=f(a,t), sz=f(a,t)
سطح کو تین محور میں منتقل کیا جا سکتا ہے:
dx=dy=dz= نمونہ 3 دیکھیں۔
اور تین محور میں گھمایا:
rx=ry=rz= نمونہ 4 دیکھیں۔
طیاروں کے لیے آپ z=2 یا ہدایات استعمال کر سکتے ہیں:
طیارہ (چوڑائی، اونچائی، آر ایکس، آری، آر زیڈ، ڈی ایکس، ڈی، ڈی زیڈ) نمونہ 5 دیکھیں
عام درخواست کے لیے نمونے > 5 دیکھیں۔
دائیں مثلث کے لیے trian (چوڑائی، اونچائی، rx، ry، rz، dx، dy، dz)۔ نمونے 17، 18 دیکھیں
کیوبز کے لیے کیوب (چوڑائی، اونچائی، rx، ry، rz، dx، dy، dz)۔ نمونہ 23 دیکھیں
سلنڈرز کے لیے cyli (چوڑائی، اونچائی، rx، ry، rz، dx، dy، dz)۔ نمونہ 26 دیکھیں
شنک (r1,r2,height,rx,ry,rz,dx,dy,dz) شنک کے لیے۔ نمونہ 28 دیکھیں
دائروں کے لیے sphe(چوڑائی، اونچائی، dx، dy، dz)۔ نمونہ 24 دیکھیں
pyra (چوڑائی، اونچائی، rx، ry، rz، dx، dy، dz) اہرام کے لیے۔ نمونہ 25 دیکھیں
para(width,height,alfa,rx,ry,rz,dx,dy,dz) parallelepiped کے لیے۔ نمونہ 31 دیکھیں
para2(width1,width2,height,rx,ry,rz,dx,dy,dz) parallelepiped2 کے لیے۔ نمونہ 36 دیکھیں
para3(width1,width2,height1,height2,rx,ry,rz,dx,dy,dz) parallelepiped3 کے لیے۔ نمونے 43,44 دیکھیں
روشنی (چوڑائی، اونچائی، rx، ry، rz، dx، dy، dz) روشنی کے لیے۔ نمونہ 42 دیکھیں
ٹراپیزیم کے لیے ٹریپ (چوڑائی، اونچائی، بی ایل، بی آر، آر ایکس، آری، آر زیڈ، ڈی ایکس، ڈی، ڈی زیڈ)۔ نمونہ 40 دیکھیں
bl اور br بائیں اور دائیں مثلث کی بنیادیں ہیں۔
دہرائی جانے والی کارروائیوں کے لیے do - enddo استعمال کریں۔ نمونہ 9، 14، 15 اور 16 دیکھیں
بناوٹ کے لیے استعمال کریں: texture(n) 1 اور 12 کے درمیان ہونا۔
9 پہلے کھلی تصویر سے مطابقت رکھتا ہے۔ نمونے 18،20 اور 21 دیکھیں
اپ ڈیٹ کردہ بتاریخ
2 جون، 2024