스킬 threejs-builder
🎮

threejs-builder

안전 ⚙️ 외부 명령어🌐 네트워크 접근📁 파일 시스템 액세스

بناء تطبيقات ويب ثلاثية الأبعاد باستخدام Three.js

يتطلب إنشاء محتوى ويب ثلاثي الأبعاد فهم WebGL والـ shaders وبرمجة الرسومات ثلاثية الأبعاد. تولد هذه المهارة تطبيقات Three.js كاملة مع إعداد المشهد والإضاءة والمواد والرسوم المتحركة والعرض المتجاوب باستخدام وحدات ES الحديثة.

지원: Claude Codex Code(CC)
📊 70 적절함
1

스킬 ZIP 다운로드

2

Claude에서 업로드

설정 → 기능 → 스킬 → 스킬 업로드로 이동

3

토글을 켜고 사용 시작

테스트해 보기

"threejs-builder" 사용 중입니다. إنشاء مشهد Three.js مع أشكال هندسية عائمة تستجيب لحركة الماوس

예상 결과:

  • ملف HTML كامل مع استيرادات Three.js من CDN
  • أشكال هندسية ثلاثية الأبعاد متعددة (مكعبات، كرات، أشكال طوق)
  • دوران سلس ورسوم متحركة للموضع تعتمد على الماوس
  • إعداد إضاءة محيطة وتوجيهية
  • لوحة قماشية متجاوبة تملأ المنطقة المرئية
  • هيكل استيراد وحدات ES الحديث

"threejs-builder" 사용 중입니다. بناء حقل جسيمات ثلاثي الأبعاد مع جسم مشع في المنتصف

예상 결과:

  • نظام جسيمات يعتمد على BufferGeometry مع أكثر من 1000 جسيم
  • شبكة م实例ية للعرض الفعال
  • جسم مشع في المنتصف مع مادة مشعة
  • دورة رسوم متحركة دوران مستمرة
  • معالج تغيير الحجم لاستجابة نافذة المتصفح

"threejs-builder" 사용 중입니다. إنشاء عارض منتج ثلاثي الأبعاد تفاعلي مع تحكم المدار

예상 결과:

  • OrbitControls للدوران والسحب والتكبير بالماوس
  • تخميد سلس لحركة الكاميرا الطبيعية
  • مادة قياسية مع إضاءة واقعية
  • تحجيم لوحة قماشية متجاوب
  • هيكل كود نظيف مع تعليقات

보안 감사

안전
v5 • 1/16/2026

This is a documentation-only skill containing Three.js tutorials and code examples. All 140 static findings are false positives. The scanner misidentified JavaScript template literals (backticks) as Ruby/shell backtick execution, GLSL shader code as command execution, and legitimate graphics programming terms (raycaster, loader, copy) as security threats. This skill contains no executable code, no network calls, no file system access, and no security-sensitive operations.

3
스캔된 파일
981
분석된 줄 수
3
발견 사항
5
총 감사 수

위험 요인

⚙️ 외부 명령어 (100)
references/advanced-topics.md:11-68 references/advanced-topics.md:68-76 references/advanced-topics.md:76-106 references/advanced-topics.md:106-114 references/advanced-topics.md:114-115 references/advanced-topics.md:121-123 references/advanced-topics.md:130-144 references/advanced-topics.md:144-152 references/advanced-topics.md:152-177 references/advanced-topics.md:177-185 references/advanced-topics.md:185-202 references/advanced-topics.md:202-210 references/advanced-topics.md:210-226 references/advanced-topics.md:226-234 references/advanced-topics.md:234-253 references/advanced-topics.md:253-261 references/advanced-topics.md:261-306 references/advanced-topics.md:306-314 references/advanced-topics.md:314-316 references/advanced-topics.md:316-318 references/advanced-topics.md:318-323 references/advanced-topics.md:323-331 references/advanced-topics.md:331-341 references/advanced-topics.md:341-347 references/advanced-topics.md:347-357 references/advanced-topics.md:357-371 references/advanced-topics.md:371-378 references/advanced-topics.md:378-384 references/advanced-topics.md:384-403 SKILL.md:25 SKILL.md:25 SKILL.md:27 SKILL.md:27 SKILL.md:36-81 SKILL.md:81-87 SKILL.md:87-90 SKILL.md:90-91 SKILL.md:91-92 SKILL.md:92-93 SKILL.md:93-94 SKILL.md:94-95 SKILL.md:95-96 SKILL.md:96-99 SKILL.md:99-104 SKILL.md:104-113 SKILL.md:113-114 SKILL.md:114-115 SKILL.md:115-116 SKILL.md:116-117 SKILL.md:117-120 SKILL.md:120-131 SKILL.md:131-140 SKILL.md:140-141 SKILL.md:141-142 SKILL.md:142-143 SKILL.md:143-146 SKILL.md:146-157 SKILL.md:157-160 SKILL.md:160-170 SKILL.md:170-181 SKILL.md:181-187 SKILL.md:187-190 SKILL.md:190-195 SKILL.md:195-198 SKILL.md:198-211 SKILL.md:211-219 SKILL.md:219-235 SKILL.md:235-242 SKILL.md:242-253 SKILL.md:253-256 SKILL.md:256-271 SKILL.md:271-274 SKILL.md:274-287 SKILL.md:287-293 SKILL.md:293-296 SKILL.md:296 SKILL.md:296-297 SKILL.md:297 SKILL.md:297 SKILL.md:297-298 SKILL.md:298 SKILL.md:298 SKILL.md:298-299 SKILL.md:299 SKILL.md:299 SKILL.md:299-308 SKILL.md:308-309 SKILL.md:309-313 SKILL.md:313-315 SKILL.md:315 SKILL.md:315-317 SKILL.md:317-327 SKILL.md:327 SKILL.md:327-331 SKILL.md:331-337 SKILL.md:337 SKILL.md:337 SKILL.md:337-341 SKILL.md:341-380 SKILL.md:380
🌐 네트워크 접근 (15)
📁 파일 시스템 액세스 (1)
감사자: claude 감사 이력 보기 →

품질 점수

41
아키텍처
100
유지보수성
85
콘텐츠
20
커뮤니티
100
보안
91
사양 준수

만들 수 있는 것

إنشاء مواقع محفظة ثلاثية الأبعاد

بناء أقسام رئيسية ثلاثية الأبعاد تفاعلية وعروض منتجات وخلفية متحركة لمحفظة ويب حديثة.

نماذج أولية لواجهات ثلاثية الأبعاد

تصور واختبار سريع لمفاهيم واجهة المستخدم ثلاثية الأبعاد ومنتجات التكوين والرسوم البيانية التفاعلية.

تعليم مفاهيم الويب ثلاثية الأبعاد

توليد أمثلة Three.js نظيفة وتعليمية لـ WebGL والرياضيات ثلاثية الأبعاد والرسوم التفاعلية.

이 프롬프트를 사용해 보세요

مشهد ثلاثي الأبعاد أساسي
إنشاء تطبيق Three.js مع مكعب ملون دوائر وإضاءة مناسبة وتصميم متجاوب. استخدام وحدات ES الحديثة.
منتج تفاعلي
إنشاء مشهد Three.js يعرض منتجاً ثلاثي الأبعاد مثل الساعة أو الحذاء مع تحكم المدار وإضاءة واقعية ومواد ناعمة.
نظام الجسيمات
بناء تطبيق Three.js مع آلاف الجسيمات المتحركة تشكل أنماطاً مثيرة مع تفاعل الماوس.
تصور البيانات
إنشاء مخطط شريطي أو مخطط مبعثر ثلاثي الأبعاد في Three.js مع انتقالات بيانات متحركة وتحكم تفاعلي في الكاميرا.

모범 사례

  • تضمين إضاءة مناسبة دائماً حيث تتطلب معظم المواد ذلك
  • استخدام Math.min(window.devicePixelRatio, 2) لتقييد الدقة
  • استيراد أدوات التحكم والمحملات من مسار examples/jsm/
  • إنشاء الأشكال الهندسية والمواد مرة واحدة وإعادة استخدامها للأداء

피하기

  • لا تقم بإنشاء أشكال هندسية جديدة في حلقة الرسوم المتحركة
  • تجنب أنماط CommonJS القديمة أو المتغير THREE العام
  • لا تنسَ إضافة الكائنات إلى المشهد أو لن يتم عرضها
  • لا تتخطى مستمع حدث تغيير الحجم للتصميم المتجاوب

자주 묻는 질문

ما المتصفحات التي تدعم Three.js؟
أي متصفح يدعم WebGL بما في ذلك Chrome وFirefox وSafari وEdge. يعود Three.js إلى عرض اللوحة القماشية إذا كان WebGL غير متاح.
هل يمكنني استخدام هذا مع React أو Vue؟
نعم. لـ React،可以考虑 react-three-fiber. لـ Vue، ضع لوحة Three.js القماشية في خطاف تركيب المكون.
كيف أضيف هذا إلى موقعي الحالي؟
انسخ HTML المولد أو استخرج JavaScript. استورد Three.js من CDN أو npm قبل كودك المخصص.
هل Three.js مجاني للاستخدام التجاري؟
نعم. Three.js تستخدم ترخيص MIT. يمكنك استخدامه بحرية في المشاريع التجارية وعمل العملاء.
لماذا مشهدي أسود؟
تحتاج معظم المواد إلى إضاءة. أضف AmbientLight أو DirectionalLight، أو استخدم MeshBasicMaterial التي لا تتطلب إضاءة.
كيف يمكنني تحسين الأداء؟
أعد استخدام الأشكال الهندسية والمواد، قلل دقة الظلال، استخدم InstancedMesh للكثير من الكائنات، واحافظ على أعداد مثلثات معقولة.

개발자 세부 정보

파일 구조