Твоя виртуальная жизнь





Тэги



Рекламные ссылки

Доска обрезная сухая строганная. Сухая строганная доска цена.

Сейчас на сайте 0 пользователей и 0 гостей.

Создание обьектов в SecondLife с помощью Prim.Blender

Создание обьектов в SecondLife с помощью Prim.Blender

Зачем надо в общем то понятно - построить более-менее осмысленый домик или что-либо вообще в SL дело муторное, а в интернете полно интересных 3d дизайнов. Вот об этом и пост. Было потрачено часа 2 и результат можно сказать успешный.

1) Шаг 1. Качаем полезный софт.
  Blender Open Source 3D  - бесплатная 3d рисовалка. Скачиваем и распаковыаем в любую директорию.

Blender




2) Шаг 2. Качаем Prim.Blender - специальный скрипт, который имитирует инструментарий создания обьектов SL внутри софтины из Шага 1. И распаковываем его в любую директорию.

Prim.Blender DOWNLOAD

С этого же сайта скачиваете LSL Improter. Содержимое распаковываете.

3) Шаг 3. Заходите в директорию с блендером (в моем случае blender-2.42a-windows) и запускаете софтину BLENDER, когда она запустится делаете File->Open->находите директорию в которую распаковали Prim.Blender выбираете файл Prim.Blender.blend и жмете ОК.
Blender_open




4) Еще живы? :-) ОК. Шаг 4.  Слева появится окошко со страшным текстом на загадочном языке Питон. Смело наводимся на это окно и нажимаем Alt-P. О ЧУДО! Слева появляется панель создания примитивов SL.

5) Шаг 5. Чтобы не было так пустынно и было над чем упражняться нажимаем в левом нижнем углу кнопку Load и выбираем samplev1.prims (в той же директории, что и Prim.Blender). На экране появится несколько примитивов

Primev1



Теперь у нас есть все чтобы делать офф-лайн 3d графику в формате SL. Это не конец - это только половина пути.

6) Шаг 6: Можете поупражняться с  примитивами, добавить еще или просто их перемешать на экране. Сохраните результат в тот же файл samplev1.prims.

Теперь  давайте перенесем это все внутрь SL, что по сути уже шаманство. Так и назовем:

6) ШАМАНСТВО 1: Запускаем SL и телепортируемся в любой sandbox (поляну, где можно создавать все что угодно не имея своей собственной земелюшки). Нажимаем  map в поле  search пишем  'sandbox' и жмем  кнопку  search. Телепортируемся в любой, где народа поменьше (чтобы не шокировть их виртуальную психику...:-)

Sandbox



7) ШАМАНСТВО 2: Открываем список своих вещей (Inventory). Выбираем Create->New Note. Появляется пустое окно. В это окно необходимо скопировать содержимое файла samplev1.prims. Для этого открываете samplev1.prims с помощью NOTEPAD копируете все содержимое и вставляете в окно New Note и закрываете его. New Note появится в разделе Notecards вашей Inventory. Переименовываете New Note в Sample_Prims (правой кнопкой мыши команда rename). Пишите соблюдая регистр - это важно.

8) ШАМАНСТВО 3: Открываем список своих вещей (Inventory). Выбираем Create->New Script. В разделе Scripts появляется запись New Script. Щелкаете по ней. Открывается окошко и в нем небольшой фрагмент кода на LSL. Убиваете все чтобы окно было чистым.

9) ШАМАНСТВО 4: Помните на Шаге 2 мы скачивали  и распаковывали LSL Importer. Теперь настал и его черед. В архиве всего два файла block и rezzer. Для начала откройте файл rezzer ( это текстовый файл и  его лучше открывать NOTEPADом). Скопируйте  весь текст от первой до последней сточки и вставьте его в окошко New Script из предыдущего шага. После этого в Inventory переименуйте NewScript в rezzer (правой кнопкой мыши команда rename).

10) ШАМАНОСТВО 5. Повторите 7 и 8 чтобы аналогично перенести содержимое файла block в ваш Inventory. Должно получиться вот так:

Inventory


11) ШАМАНСТВО 6: Теперь создаем с помощью build любой обьект (к примеру кубик). Выбираем в окошке обьектов закладку content. Из раздела Scripts в Inventory переносим созданый там ранее скрипт block. Должно получиться вот так:

Block_object




12) ШАМАНСТВО 7: Мы на финишной прямой! Выключаем режим редактирования и берем кубик (к примеру правой кнопкой мыши вызваете меню-колесо и выбираете Take). Теперь кубик с прицепленым к ним скриптом block попал в вашу Inventory в раздел Objects с оригинальным названием "Object". Переименовываете Object в block. Пишите маленькими буквами - в данном случае это важно.

12) ШАМАНСТВО 8: Создаете еще один кубик. И прицепляете к нему (1) сначала скрипт rezzer, потом (2) тот первый кубик который называется block из Inventory и в доключение ко всему (3) описание вашего 3d творения из программы Blender (которое хранится в notecard, которая называется Sample_Prims).

Final_build2




13) ШАМАНСТВО 9: Ок. Теперь  закрываем редактор обьектов, щелкаем по кубику. И смотрим как вы начинаете строить прямо из воздуха все то, что было понаделано в Blender.

Primeblender_1







Спасибо за внимание!

Аватар пользователя Pefyn

Спасибо

____________
http://mobdigest.ru/

 

 
Дизайн номера:
Онлайн-журнал WORLD2.RU учрежден и печатается в интернете с 11 декабря 2005 года. Все права защищены. При использовании материалов сайта ссылка на WORLD2.RU обязательна.

Second Life Italia