Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flasher.ru > Флейм

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 20.01.2010, 13:48
Nemo_c вне форума Посмотреть профиль Отправить личное сообщение для Nemo_c Найти все сообщения от Nemo_c
  № 21  
Ответить с цитированием
Nemo_c
 
Аватар для Nemo_c

Регистрация: Jan 2008
Сообщений: 221
Цитата:
Сообщение от divinus Посмотреть сообщение
видели и даже не понял что это, когда понял пришел к исывать каждый кадр анимации(транслейты точек) в массив. Смоделить ещё нужно и заанимировать в 3д. А дальше папервижн и в путь.
вот всегда этому поражаюсь, как сказано кем-то и когда-то "что-же вы строем не ходите и телевизор не носите если такие умные все?"
Кто вам сказал, и строем ходим и телевизор носим. И когти как у орла чтоб по деревьям лазать

Цитата:
И тормозить это все будет в 5 раз больше чем мы имеем у японца. это не папервижн.
Да не чему там тормозить. Нет там не света, ни анимированых текстур. Единственное что у этого японца есть это экспортёр анимации. в его анимационный движок. Вы его ждёте?
ps: похоже у японцев такая же проблема как и у наших в гамедеве. Вместо того что бы взять готовый 3д движок и "допилить" под свои нужды, пишут свой(это уже третий флешер японец которого я вижу, со своим 3д движком).


Последний раз редактировалось Nemo_c; 20.01.2010 в 14:06.
Старый 20.01.2010, 16:55
Psycho Tiger вне форума Посмотреть профиль Отправить личное сообщение для Psycho Tiger Найти все сообщения от Psycho Tiger
  № 22  
Ответить с цитированием
Psycho Tiger
 
Аватар для Psycho Tiger

блогер
Регистрация: Jun 2005
Адрес: Toronto
Сообщений: 6,601
Записей в блоге: 17
На самом деле у него самый крутой 3д движок из всех, что я видел. По моему личному мнению.

Старый 20.01.2010, 17:03
nuran вне форума Посмотреть профиль Отправить личное сообщение для nuran Найти все сообщения от nuran
  № 23  
Ответить с цитированием
nuran

Регистрация: Apr 2003
Адрес: DC
Сообщений: 4,489
Понятие "крутость" очень растяжимое. Скорее всего у него 3D оптимизированное под его задачи и не универсальное, как допустим PV3D или другие, хотя ХЗ.
__________________
flash/flex/unity

Старый 20.01.2010, 17:18
Nemo_c вне форума Посмотреть профиль Отправить личное сообщение для Nemo_c Найти все сообщения от Nemo_c
  № 24  
Ответить с цитированием
Nemo_c
 
Аватар для Nemo_c

Регистрация: Jan 2008
Сообщений: 221
Цитата:
Сообщение от Psycho Tiger Посмотреть сообщение
На самом деле у него самый крутой 3д движок из всех, что я видел. По моему личному мнению.
А будьте так добры в чём крутость движков меряется? И что есть 3д движок?

Вот типа тоже движок "быстрее" папервижна. :-)
Код AS3:
package {
 
	import flash.display.TriangleCulling;
	import flash.events.Event;
	import flash.geom.Matrix3D;
	import flash.geom.Vector3D;
 
	[SWF(width=600, height=400, backgroundColor=0x000000)]
 
	/**
	* Demonstrates the use of drawTriangles(), Matrix3D and Vector3D to render a 3D model.
	* This draws a textured pyramid to the screen and rotates it each frame.
	*/
	public class DrawTrianglesTest extends AbstractImageLoader {
 
		private var _model:Mesh3D;
		private var _transform:Matrix3D;
 
		/**
		* Constructor. Centers sprite, creates model and calls super contructor to load image.
		*/
		public function DrawTrianglesTest() {
			x = stage.stageWidth/2;
			y = stage.stageHeight/2;
			_model = new PyramidMesh(this);
			// creates initial 3D transform
			_transform = new Matrix3D();
			super("../assets/bricks.png");
		}
 
		/**
		* Method that is called once image loads in super class. This renders the model,
		* then sets up a listener for the ENTER_FRAME event to handle the animation.
		*/
		override protected function runPostImageLoad():void {
			render();
			addEventListener(Event.ENTER_FRAME, onSpriteEnterFrame);
		}
 
		/**
		* Draws the 3D model to the screen using drawTriangles().
		*/
		private function render():void {
			// applies current transform to the model
			_model.applyTransform(_transform);
			graphics.clear();
			graphics.beginBitmapFill(_loadedBitmap.bitmapData);
			graphics.drawTriangles(
				_model.vertices,
				_model.sides,
				_model.uvtData,
				TriangleCulling.NEGATIVE
			);
			graphics.endFill();
		}
 
		/**
		* Handler for the ENTER_FRAME event. This rotates the transform,
		* then rerenders the model.
		*
		* @param event Event dispatched by this sprite.
		*/
		private function onSpriteEnterFrame(event:Event):void {
			_transform.appendRotation(2, Vector3D.Y_AXIS);
			render();
		}
 
	}
 
}
Код AS3:
Скорее всего у него 3D оптимизированное под его задачи и не универсальное, как допустим PV3D или другие, хотя ХЗ.
Да они "движки" под задачу пишут. Если знаешь основные алгоритмы и структуры данных то папервижн, авей и прочее нафиг не надо. Элементарно, фантазию разработчиков под pv3d ограничивает не знание элементарных алгоритмов 3д графики. Это я на своей шкуре испытал.


Последний раз редактировалось Nemo_c; 20.01.2010 в 17:26.
Старый 20.01.2010, 17:30
Psycho Tiger вне форума Посмотреть профиль Отправить личное сообщение для Psycho Tiger Найти все сообщения от Psycho Tiger
  № 25  
Ответить с цитированием
Psycho Tiger
 
Аватар для Psycho Tiger

блогер
Регистрация: Jun 2005
Адрес: Toronto
Сообщений: 6,601
Записей в блоге: 17
Nemo_c, я конечно же сразу взглянул на ваш код и понял, что это за движок и откуда он взят.
Из всех движков 3дшных мне его больше всех нравится, в плане как зрителю.
Поэтому он круче
Цитата:
Сообщение от Psycho Tiger
По моему личному мнению.

Старый 20.01.2010, 17:40
nuran вне форума Посмотреть профиль Отправить личное сообщение для nuran Найти все сообщения от nuran
  № 26  
Ответить с цитированием
nuran

Регистрация: Apr 2003
Адрес: DC
Сообщений: 4,489
Цитата:
Сообщение от Nemo_c Посмотреть сообщение
Если знаешь основные алгоритмы и структуры данных то папервижн, авей и прочее нафиг не надо.
Да не, знание и юзанье чужого никак не связаны. Одно дело когда уже всё написано, а другое что тебе тоже самое надо писать, тем более что нормальный 3D движок этож уйма работы, зачем её выполнять сто раз если уже есть готово. Другое дело что применить готовое с умом мало кто может.
__________________
flash/flex/unity

Старый 20.01.2010, 17:55
Division вне форума Посмотреть профиль Отправить личное сообщение для Division Найти все сообщения от Division
  № 27  
Ответить с цитированием
Division
 
Аватар для Division

Регистрация: Jul 2008
Адрес: Украина, Херсон
Сообщений: 635
Отправить сообщение для Division с помощью ICQ
Цитата:
самый гимор это написать экспортёр из 3д пакета
Неправда, это очень просто делается. Кстати мне чего-то кажется что у него уж никак не морфинговая анимация. Object Transform скорее всего, насчёт скелетной сомневаюсь.
__________________
while(1) {}

Старый 20.01.2010, 18:41
Nemo_c вне форума Посмотреть профиль Отправить личное сообщение для Nemo_c Найти все сообщения от Nemo_c
  № 28  
Ответить с цитированием
Nemo_c
 
Аватар для Nemo_c

Регистрация: Jan 2008
Сообщений: 221
Цитата:
Сообщение от Division Посмотреть сообщение
Object Transform скорее всего, насчёт скелетной сомневаюсь.
Согласен.

Цитата:
самый гимор это написать экспортёр из 3д пакета
По сравнению со всем остальным что нужно для анимации этого лица.

Старый 20.01.2010, 22:23
Psycho Tiger вне форума Посмотреть профиль Отправить личное сообщение для Psycho Tiger Найти все сообщения от Psycho Tiger
  № 29  
Ответить с цитированием
Psycho Tiger
 
Аватар для Psycho Tiger

блогер
Регистрация: Jun 2005
Адрес: Toronto
Сообщений: 6,601
Записей в блоге: 17
Цитата:
самый гимор это написать экспортёр из 3д пакета
Цитата:
По сравнению со всем остальным что нужно для анимации этого лица.
Далеко не факт, что у него какой-то 3д пакет. Может, самописная фиговинка, проекция своего лица в 3 видах, расставил точки руками чтобы выглядело более менее вменяемо - полигонов там не очень много,.

Старый 20.01.2010, 23:24
Haiat вне форума Посмотреть профиль Отправить личное сообщение для Haiat Найти все сообщения от Haiat
  № 30  
Ответить с цитированием
Haiat
[+6 09.06.11]
 
Аватар для Haiat

Регистрация: May 2007
Сообщений: 721
Согласен с Psycho Tiger. Так называемая "крутость" сравнивается не в движках(свой или чужой). А самое важное это конечный результат.

Ваша аудитория не будет интересоваться на каком это сделано движке, если сделано круто
__________________
www.haiatov.ru

Создать новую тему Ответ Часовой пояс GMT +4, время: 23:31.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 23:31.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.