CAST II Game Engine Community

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Версия 0.99  (Read 3549 times)

0 Members and 1 Guest are viewing this topic.

admin

  • Administrator
  • Full Member
  • *****
  • Posts: 192
    • CAST II Engine
Re: Версия 0.99
« Reply #10 on: January 26, 2010, 03:52:47 AM »

Еще одно обновление до версии 0.992

изменения в движке:
 + добавлен масштаб времени (time scale)
 + добавлена поддержка направленных частиц - салют стал выглядеть куда лучше
 + добавлены функции ModelToWorld() и WorldToModel() в класс TProcessing. Переводят из модельной системы в мировую и обратно
 + Добавлен класс TSyncItem, служащий для синхронизации действий объектов
 * теперь создается класс обновления по умолчанию при создании ядра

изменения в редакторе:

 + добавлен контрол масштаба времени (при движении мыши поверх кнопки паузы)
 * улучшен редактор материалов
 + двойной клик по TSyncItem запускает синхронизацию
 + новый пример систем частиц -- laser.cbf

Примеры по-прежнему следует загружать через пункт меню File->Open node, при этом, в дереве объектов должен быть выбран какой-либо объект.
Logged

admin

  • Administrator
  • Full Member
  • *****
  • Posts: 192
    • CAST II Engine
Re: Версия 0.99
« Reply #9 on: January 23, 2010, 10:29:45 PM »

Еще есть пара важных свойств.
У эмиттера это "Cycle duration" - продолжительность цикла эмиттера. Хотя по умолчанию задано.
У аффектора "Starting age" и "Ending age" - промежуток жизни частицы, в пределах которого аффектор влияет на эту частицу. Тоже задан по умолчанию.
А вот сама система, на которую влиять не задана по умолчанию.
Это свойства "Systems affected" и "System #n". Последнее появляется при задании первого.
Logged

Luarvic

  • Newbie
  • *
  • Posts: 33
Re: Версия 0.99
« Reply #8 on: January 23, 2010, 04:43:55 PM »

Ага, все сори, загрузилось
Вот только жаль неполучилось свои спецэфекты сделать, почему не знаю, пустой куб вижу:
3DParticleSystem создал, кинул SphericalEmitter, PSUniAffector, графики подергал, материал из примера взял, пусто все ???
« Last Edit: January 23, 2010, 05:02:24 PM by Luarvic »
Logged

admin

  • Administrator
  • Full Member
  • *****
  • Posts: 192
    • CAST II Engine
Re: Версия 0.99
« Reply #7 on: January 23, 2010, 02:56:44 PM »

Точно посредством File->Open node открывать пытался?
Это не самодостаточные сцены, а всего лишь объекты, которые нужно подгружать к уже открытой сцене.

Если же и через File->Open node такое в логе, то видимо версия редактора не новая. Тогда можно отдельно редактор скачать.

Завтра залью обновление, там частицы куда покрасивее стали.
Logged

Luarvic

  • Newbie
  • *
  • Posts: 33
Re: Версия 0.99
« Reply #6 on: January 23, 2010, 12:54:14 PM »

Демки частиц не открываются :-[
8985   (EE)   An unhandled error of class "TSceneLoadError": TCore.LoadItem: No root item.
8985   (EE)   Error opening file "C:\explosion1.cbf"
9000   (EE)   Error loading data. Trying backup database...
9016   (EE)   Error opening file "C:\explosion1.cbk"
9032   (EE)   Database is damaged. Will try to restore previous version
10328   (EE)   Error opening file "C:\explosion1.cbp"
Logged

admin

  • Administrator
  • Full Member
  • *****
  • Posts: 192
    • CAST II Engine
Re: Версия 0.99
« Reply #5 on: January 15, 2010, 10:17:25 PM »

Небольшое обновление до версии 0.991
изменения в движке:
 * доработаны классы эмиттеров частиц
 + Добавлена поддержка вращения частиц
 + добавлен класс TPSRandomAffector
 * доработана и оптимизирована система сортировки прозрачных объектов
 * исправлены ошибки

изменения в редакторе:
 + добавлена возможность изменять макс/мин величины графиков
 + теперь можно двигать не только точки на графиках, но линии
 + добавлены примеры систем частиц, лежат в папке examples\  -- fireworks.cbf и explosion.cbf

Примеры следует загружать через пункт меню File->Open node, при этом, в дереве объектов должен быть выбран какой-либо объект.
 
« Last Edit: January 16, 2010, 07:40:17 AM by admin »
Logged

Luarvic

  • Newbie
  • *
  • Posts: 33
Re: Версия 0.99
« Reply #4 on: January 13, 2010, 05:12:18 AM »

Оо, тогда сори
CAST II рулит!
Logged

admin

  • Administrator
  • Full Member
  • *****
  • Posts: 192
    • CAST II Engine
Re: Версия 0.99
« Reply #3 on: January 13, 2010, 04:12:59 AM »

Что значит поддержка?
Эта программа, среди других, изучалась при проектировании собственного редактора эффектов.
Формат файла у неё закрытый, движок отображения работает заметно медленнее, чем оный в CAST II. Хотя последний еще особо не оптимизировался.
Ну и, наконец, она двумерная.
Logged

Luarvic

  • Newbie
  • *
  • Posts: 33
Re: Версия 0.99
« Reply #2 on: January 13, 2010, 03:37:54 AM »

Прекрасно ;)
На счет частиц, было б круто если б была поддержка этой вещи:
http://www.astralax.ru/
« Last Edit: January 13, 2010, 04:05:13 AM by Luarvic »
Logged

admin

  • Administrator
  • Full Member
  • *****
  • Posts: 192
    • CAST II Engine
Версия 0.99
« Reply #1 on: January 07, 2010, 02:43:14 PM »

Очередное обновление. Видимых изменений больше всего в редакторе.

         Редактор систем частиц

Строго говоря, это редактор не только для систем частиц, но для любых объектов, имеющих свойства определенного типа. А именно, массивы, задаваемые ключевыми точками, между которыми значения интерполируются.
Редактируются такие свойства посредством графиков. Ну и тоже самое для цвета, в виде градиента.
Таких графиков у систем частиц теперь много, но у других объектов тоже бывают. А будет еще больше, т.к. удобно.

Редактирование просто и стандартно - клик по свободному месту на графике создает контрольную точку, которую потом можно двигать, зажав левую кнопку. Двойным щелчком точка удаляется.

С градиентом все тоже самое, только точка создается с текущими значениями цвета и альфы, выбранными кликом на соответствующих боксах.
Градиент цвета показан выше, градиент альфы -- ниже.
При этом, если кликнуть выше линии раздела, то меняется только цвет, если ниже, то только альфа. Кликом посередине задаются сразу оба значения.
         
         Редактор материалов

Редактор материалов позволяет быстро, но грубо настроить вид материала (прозрачный или нет, альфа-тест), а также выбрать текстуру из списка с превью для любого из текстурных стажей. Количество редактируемых параметров будет со временем увеличиваться, хотя любой всегда можно настроить через свойства прохода (TRenderPass).
Чтобы выбрать нужный материал для редактирования, достаточно выбрать его в дереве объектов. Также можно выбрать технику или проход и даже видимый объект. Тогда материал, используемый этим объектом и будет редактироваться.
Таким образом, чтобы например изменить текстуру системы частиц (или меша), нужно выделить её, выбрать текстуру в редакторе материалов и нажать "modify".

         Прочие изменения
Добавлены новые классы, увеличены возможности существующих и т.д.

         Исправление ошибок
Исправлено неплавное течение времени у тех, кто слишком долго не выключает свой компьютер.
Уменьшено количество возможностей задать несовместимые с жизнью комбинации параметров в редакторе, что не замедлило сказаться на его стабильности.
И просто исправлен ряд багов.

http://www.casteng.com/download/CAST2SDK.zip (~20MB)
Logged
 

+ Quick Reply

With Quick-Reply you can write a post when viewing a topic without loading a new page. You can still use bulletin board code and smileys as you would in a normal post.

Warning: this topic has not been posted in for at least 120 days.
Unless you're sure you want to reply, please consider starting a new topic.

Name: Email:
Verification:
Type the letters shown in the picture
Listen to the letters / Request another image
Type the letters shown in the picture:

Please enter the number 234 in the field: