dir.by  
  Поиск  
Компьютер, программы
Three.js - JavaScript библиотека для рисования графики 3D на страницах HTML
 Создаем файл js с объектом содержащий экспортные переменные и функции. Это пример использования само-вызывающей безымянной функции | стандарт ES5 
  JavaScript     Создаем новый файл my.js
(function (global, factory) {

     (factory(global.MY_OBJECT = {}));

}(this, (function (exports) {

     var a = 8;
     function ShowValue(val)
     {
          alert(val);
     }

     // exports
     exports.b = 10;
     exports.ShowValue = ShowValue;

})));
Создаем для проверки файл html
  Html     Создаем новый файл test.html
<!DOCTYPE html>
<html>

     <head>
          <title>Example</title>
          <meta charset="utf-8">
     </head>

     <body>

          <!-- загружаем библиотеку my.js -->
          <script src="my.js"></script>

          <script>
               MY_OBJECT.ShowValue(23);
               // на экране увидим 23
          </script>

     </body>
</html>
Такой принцип использует библиотека Three.js
  JavaScript     Файл Three.js
(function (global, factory) {
     typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) :
     typeof define === 'function' && define.amd ? define(['exports'], factory) :
     (factory((global.THREE = {})));
}(this, (function (exports) { 'use strict';

     ...

     exports.CanvasRenderer = CanvasRenderer;
     exports.SceneUtils = SceneUtils;
     exports.LensFlare = LensFlare;
    
})));
 
← Предыдущая тема
Пример "Шарики с эффектом отражения (effects anaglyph)" библиотека Three.js
 
 
Ваши Отзывы ... комментарии ...
   
Вашe имя
Ваш комментарий (www ссылки может добавлять только залогиненный пользователь)

Экскурсии по Москве Экскурсии по Москве: пешеходные, автобусные и речные прогулки на любой вкус
Анонс! Ярмарка вакансий для молодежи, работа (учащихся, которые хотели бы подработать в свободное время, а также выпускники)|||Минск, Витебск, Гомель, Гродно, Могилев, Борисов, Полоцк, Брест, Барановичи, Пинск с 13 по 17 апреля 2026
  Объявления  
  Объявления  
 
Что такое Three.js и как скачать?
Пример "Летающие кубики" библиотека Three.js
Пример "Американская горка (roller coaster)" библиотека Three.js
Пример "Вращающийся куб с текстурой (rotate cube)" библиотека Three.js
Пример "Мы сами крутим картинку svg (svg image)" библиотека Three.js
Пример "Луна вращается вокруг земли (moon rotate around earth)" библиотека Three.js
Пример "Рисуем картину 3D кубиками (interactive voxel painter)" библиотека Three.js
Пример "Шарики с эффектом отражения (effects anaglyph)" библиотека Three.js
Создаем свой файл .js Файл содержит объект с экспортными переменными и функциями

  Ваши вопросы присылайте по почте: info@dir.by  
Яндекс.Метрика