مثال على استخدام المراجعة:
https://review.github.io/?log=gh:review/review.github.io/master/examples/simple-sphere.json
رابط لجميع الأمثلة الموجودة في دليل الأمثلة:
متعددة الأشكال
عدو رباعي الأرجل
قفزة رباعية الأرجل
كرة بسيطة
قفزة دودة
تعثر دودة
مركبة ذاتية القيادة
{"$schema": "http://json-schema.org/draft-07/schema#"، "title": "ملف سجل المراجعة"، "description": "تصور للشبكات تتطور عبر الزمن." "type": "object"، "properties": {"name": {"description": "اسم فريد لهذه الرسوم المتحركة."،type": "string"}،timeStep": {"description" : "الوقت المنقضي بين الإطارات."،"النوع": "number"، "exclusiveMinimum": 0}، "objects": {"type": "array"، "items": {"type": "object"، "properties": {"name": {"description" : "معرف فريد لكائن واحد."،"،type": "string"}،mesh": {"description": "حدد شبكة الكائن (الأساسيات فقط في الوقت الحالي)."،"،type": "string ""،"التعداد": ["مكعب"، "اسطوانة"، "كرة"] } },"required": ["name", "mesh"] }،"minItems": 1}،"frames": {"type": "array"، "items": {"type": "object"، }"العناصر الدنيا": 1} }،required": ["name"، "timeStep"، "objects"، "frames"] }
# التثبيت: المتطلبات الأساسية: Node+npmnpm install -g Parcel-bundler# Developmentcd elm package Index.html# مبنى للإنتاجCD Elm جمهورية مقدونيا - ص حي git rm ../*.js ../*.map فهرس بناء الطرود.html إم في ديست/* ../ git add ../*.js ../*.map git Commit -am "New build."git Push -u Origin master
تنظيف
https://threejs.org/docs/#manual/en/introduction/Import-via-modules
ميزات متخيل
عرض الضوء مقابل الظلام
التعامل مع عمق المواد https://stackoverflow.com/questions/15994944/transparent-objects-in-threejs
مواد ذات وجه واحد (مقطوعة مثل أسفل الردهة)
Material.isShadowMaterial
المواد المشتركة
القدرات
التعامل مع ملفات متعددة
استخدم https://threejs.org/editor/ لإضافة المزيد من الأشكال إلى URIBuffer.js
z-Monster.gltf كمثال للشبكات والثنائيات
تحديث قدرات GTF
أدوات
الإطارات (أسماء الكائنات، t/r/s، تتطلب وجود عناصر غير ثابتة)
الكائنات (المقياس، المادة (اللون، الخشونة، المعدن)، الساكنة، الترجمة، التدوير)
تحويل إلى ثنائي
تحسين المخطط
أضف معرفًا لاستخدامه بدلاً من الاسم للبحث في الإطارات