Отрисовка с помощью Three.js, загрузка моделей GLTF и текстур PNG | Rendering with Three.js, loading of GLTF models and PNG textures
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

44 linhas
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. };