Отрисовка с помощью Three.js, загрузка моделей GLTF и текстур PNG | Rendering with Three.js, loading of GLTF models and PNG textures
Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

44 Zeilen
1.1KB

  1. // // // //
  2. ВыбратьУзелСцены = мир =>
  3. {
  4. мир.выбранныйУзел = null;
  5. мир.ловец.setFromCamera(мир.позицияНажатияВРисователе, мир.камера);
  6. var пересечения = мир.ловец.intersectObjects(мир.выборныеУзлы);
  7. if (пересечения.length)
  8. {
  9. мир.выбранныйУзел = пересечения[0].object;
  10. мир.уведомить("выбрали узел сцены");
  11. }
  12. };
  13. // // // //
  14. ЗагрузитьТекстуры = мир =>
  15. {
  16. загрузитьРесурсыПоследовательно(
  17. мир,
  18. загрузитьТекстуру,
  19. мир.текстуры,
  20. "загрузили текстуры"
  21. );
  22. };
  23. // // // //
  24. ЗагрузитьПолигональныеСетки = мир =>
  25. {
  26. загрузитьРесурсыПоследовательно(
  27. мир,
  28. загрузитьПолигональнуюСетку,
  29. мир.полигональныеСетки,
  30. "загрузили полигональные сетки"
  31. );
  32. };