MilkShape 3D

MilkShape 3D
MilkShape 3D
Milkshape179.PNG
Скриншот программы версии 1.7.9
Тип

Трёхмерная графика

Автор

Мете Кириган (чамор. Mete Ciragan)

Операционная система

Microsoft Windows

Последняя версия

1.8.4

Бета-версия

1.8.5 BETA 2 / 15 мая 2011 года

Состояние

Разрабатывается

Сайт

http://www.milkshape3d.com/

MilkShape 3D (сокращенно — MS3D) — условно бесплатная компьютерная программа, низкополигональный редактор трёхмерных объектов, который был разработан Митом Кириганом (чамор. Mete Ciragan) в 1996 году. В основном, MilkShape 3D используется при моделирования объектов для компьютерных игр Half-Life, Blockland, The Sims 2, The Sims 3 и других sandbox-игр. Возможности для экспорта моделей в редакторе были значительно расширены его создателем и сообществом, которое образовалось вокруг редактора. Поэтому, на данный момент, в MilkShape присутствует множество плагинов для экспорта трёхмерных моделей в различные игровые форматы.

Содержание

История

MilkShape был создан небольшой компанией chUmbaLum sOft, которая занималась разработкой программных продуктов с 1996 года и была расположена в Цюрихе, Швейцария. Данная компания разрабатывала различные инструменты для разработки компьютерных игр и другого ПО. Сначала MilkShape 3D был разработан Митом Кириганом (чамор. Mete Ciragan) как низкополигональный 3D-редактор объектов для игры Half-Life. С временем в редактор были добавлены новые возможности и форматы для экспорта моделей. Хотя данный редактор отстает от современных топовых 3D-редакторов, но он остается востребованным для пользователей как простой и эффективный редактор трёхмерных моделей.

Особенности

В редакторе присутствуют все базовые элементы для создания и управления трёхмерными объектами: выделение, перемещение, поворот, масштабирование, выдавливание, поворот граней, подразделы и множество других. MilkShape 3D также позволяет проводить примитивное моделирование на уровне вершин и граней. Присутствуют такие стандартные примитивы для создания объектов: куб, сфера, цилиндр, плоскость и вершина. При экспорте моделей доступны 70 форматов файлов.

Анимация движений в редакторе проводится с помощью скелетной анимации. Это позволяет экспортировать анимационные объекты в форматах файлов для таких игр как Quake, Half-Life, Genesis3D, Unreal и др. Поддерживаемые форматы для экспорта объектов включают в себя все основные игровые движки: Source, Unreal Engine, id Tech, Lithtech.

Критика

В старых версиях MilkShape 3D (ранее, чем 1.8.1beta1, май 2007) якобы содержался программный код, который приводил редактор к аварийному завершению после обнаружения на компьютере определенных программ, например Registry Monitor. Старые версии редактора (1.6.5 и ранее, апрель 2003) могли закрывать данные программы и блокировать попытки их запуска до тех пор, пока редактор работает.[1] Эта проблема была решена сразу, как только про неё стало известно разработчикам. Данная блокировка приложений якобы была установлена для того, чтобы не дать доступа пользователям редактировать реестр Windows, чтобы они не могли таким образом обходить защиту программы и работать с ней в демонстрационном режиме. Однако, в пользовательском соглашении до версии 1.8.1 не было пункта про запрет такого метода борьбы с пиратством. Процесс авторизации лицензионного аккаунта был довольно странным — на то, чтобы проверить правильность ввода последних двух частей лицензионного кода, уходило несколько минут. Это позволяло пользователю несколько раз ввести неправильно последние две части кода, что приводило к многоразовому выводу сообщений об ошибке ввода кода. Таким образом даже с законным, но устаревшим лицензионным ключом можно было иметь незарегистрированную копию программы. Чтобы исправить это, требовалось ввести лицензионный ключ правильно. Таким образом, многие пользователи обвиняли MilkShape в том, что она является шпионской программой и бойкотировали против этого. Кроме того, была возможность использовать старые триал-версии методом изменения системного времени ОС.[2] Все ошибки и недоработки, о которых упоминалось выше, были исправлены в версии 1.8.1beta2 (май 2007).

Формат файла MilkShape 3D

Родным форматом программы является ms3d. Структура формата:

  • Заголовок
    • "MS3D000000" указывает номер версии (вер. 3 или 4)
  • Данные про вершины
    • Координаты вершин в сцене
  • Данные про треугольники
    • Указатели на вершины, а также поверхностные нормали
  • Данные про группы (объект/сеть)
    • Названия группы и указатели на треугольники
  • Данные про материалы
    • Детали цветов
  • Данные про кости
    • Данные про анимации

Примечания

  1. MilkShape 3D 1.8.5 Release Notes  (англ.). chumbalum.swissquake.ch (апрель 2003 года). Архивировано из первоисточника 26 июля 2012. Проверено 22 марта 2011.
  2. Trystan MilkShape 3D does what it wants. With no EULA.  (англ.). Kuro5hin.org (8 апреля 2003 года). Архивировано из первоисточника 26 июля 2012. Проверено 22 марта 2011.

См. также

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Полезное


Смотреть что такое "MilkShape 3D" в других словарях:

  • MilkShape 3D — Milkshape 1.8.4 Screenshot of Milkshape 3D 1.8.4 Developer(s) Mete Ciragan …   Wikipedia

  • Comparison of 3D computer graphics software — 3D computer graphics software refers to programs used to create 3D computer generated imagery. Contents 1 General information 2 Operating system support 3 Features 4 …   Wikipedia

  • Crystal Space — Entwickler Jorrit Tyberghein et al. Aktuelle Version 1.4.0 (28. November 2009) Betriebssystem Windows, Linux, Mac OS X Programmier­sprache …   Deutsch Wikipedia

  • Crystalspace — Crystal Space ist ein freies (LGPL) und portables 3D Game Development Kit und Game Engine, geschrieben in der Programmiersprache C++. Das Framework ist nicht nur für die Spieleentwicklung geeignet, sondern lässt sich für generelle 3D… …   Deutsch Wikipedia

  • IrrEdit — Irrlicht Engine Entwickler: Nikolaus Gebhardt Aktuelle Version: 1.5.0 (15. Dezember 2008) Betriebssystem: Plattformunabhängig Kategorie …   Deutsch Wikipedia

  • IrrKlang — Irrlicht Engine Entwickler: Nikolaus Gebhardt Aktuelle Version: 1.5.0 (15. Dezember 2008) Betriebssystem: Plattformunabhängig Kategorie …   Deutsch Wikipedia

  • IrrXML — Irrlicht Engine Entwickler: Nikolaus Gebhardt Aktuelle Version: 1.5.0 (15. Dezember 2008) Betriebssystem: Plattformunabhängig Kategorie …   Deutsch Wikipedia

  • Irrlicht3D — Irrlicht Engine Entwickler: Nikolaus Gebhardt Aktuelle Version: 1.5.0 (15. Dezember 2008) Betriebssystem: Plattformunabhängig Kategorie …   Deutsch Wikipedia

  • Irrlicht (Engine) — Irrlicht Engine Screenshot eines Beispielprogrammes, welches mit Irrlicht geschrieben wurde …   Deutsch Wikipedia

  • Irrlicht Engine — Entwickler: Nikolaus Gebhardt Aktuelle Version: 1.5.0 (15. Dezember 2008) Betriebssystem: Plattformunabhängig Kategorie …   Deutsch Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»