المفهوم
النمذجة الأولية لتجربة AR تبدأ دائماً بالورق: محاكاة التفاعلات أمام لجنة قبل البرمجة. الأدوات: p5.js + كاميرا ويب، Three.js + WebXR، Unity + AR Foundation. الأولوية: اختبار الفائدة قبل التكنولوجيا.
الكود
// AR prototype: overlay on simulated camera
let phase = 0; // 0=paper, 1=digital
function setup() { createCanvas(400, 280); }
function draw() {
if (phase === 0) {
// Paper prototype phase: grey world
background(80, 75, 70);
fill(200,190,180); noStroke();
rect(30,40,160,120,4); // "camera view"
rect(220,60,80,60,4);
fill(0,0,0,100); textAlign(CENTER);
text('Maquette papier', width/2, height-30);
} else {
// Digital prototype: colored overlay
background(40, 50, 60);
fill(55,227,195,150); noStroke();
ellipse(mouseX, mouseY, 60, 60); // AR overlay
fill(255,200,0,120);
rect(mouseX-30, mouseY-10, 60, 20, 4);
fill(255); textAlign(CENTER);
text('Prototype digital', width/2, height-30);
}
}
function mousePressed() { phase = 1-phase; }للمزيد
استكشف الدورات المجانية الأخرى على صفحة الورش.
تدرب، تعاون، انشر — في 15 دقيقة.
← احجز مكالمة