﻿<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Блог Орлова В.</title>
	<atom:link href="http://orloff.net.ru/blog/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://orloff.net.ru/blog</link>
	<description></description>
	<lastBuildDate>Wed, 10 Feb 2010 23:16:34 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Первые шаги в Adobe Alchemy: Hello World</title>
		<link>http://orloff.net.ru/blog/?p=390</link>
		<comments>http://orloff.net.ru/blog/?p=390#comments</comments>
		<pubDate>Thu, 14 Jan 2010 03:11:24 +0000</pubDate>
		<dc:creator>Orloff</dc:creator>
				<category><![CDATA[Adobe Alchemy]]></category>
		<category><![CDATA[FlashDevelop]]></category>

		<guid isPermaLink="false">http://orloff.net.ru/blog/?p=390</guid>
		<description><![CDATA[
Докуметация находится по адресу: http://labs.adobe.com/wiki/index.php/Alchemy:Documentation:Developing_with_Alchemy:C_API
Создаем файл HelloWorld.c (C:/alchemy/samples/Test/HelloWorld.c)

#include &#34;AS3.h&#34;

static AS3_Val returnString()
{
  char* text = &#34;Hello World&#34;;
  return AS3_String(text);
}

int main()
{
  AS3_Val cMethod  = AS3_Function( NULL, returnString );
  AS3_Val result = AS3_Object( &#34;returnString : AS3ValType&#34; , cMethod);
  AS3_Release( cMethod );
  AS3_LibInit( result );
  return 0;
}
Открываем Cygwin. Для начала командой [...]]]></description>
		<wfw:commentRss>http://orloff.net.ru/blog/?feed=rss2&amp;p=390</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Первые шаги в Adobe Alchemy: Установка и настройка</title>
		<link>http://orloff.net.ru/blog/?p=350</link>
		<comments>http://orloff.net.ru/blog/?p=350#comments</comments>
		<pubDate>Wed, 13 Jan 2010 00:07:24 +0000</pubDate>
		<dc:creator>Orloff</dc:creator>
				<category><![CDATA[Adobe Alchemy]]></category>
		<category><![CDATA[Cygwin]]></category>

		<guid isPermaLink="false">http://orloff.net.ru/blog/?p=350</guid>
		<description><![CDATA[
Adobe Alchemy &#8211; инструмент, позволяющий компилировать c/c++ код  в swc библиотеки, которые потом можно использовать в Action Script.
Начну со скачивания пакета Adobe Alchemy с офф. сайта. (http://labs.adobe.com/downloads/alchemy.html) Тут все просто. Выбираем ось, соглашаемся с лицензией и качаем архив.
Также понадобится FlexSDK. О нем можете прочитать здесь.
Теперь скачиваем и устанавливаем java, если таковой не имеется. (http://java.sun.com/javase/downloads/index.jsp)
Далее [...]]]></description>
		<wfw:commentRss>http://orloff.net.ru/blog/?feed=rss2&amp;p=350</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>С 2010 годом и рождеством!!!</title>
		<link>http://orloff.net.ru/blog/?p=344</link>
		<comments>http://orloff.net.ru/blog/?p=344#comments</comments>
		<pubDate>Thu, 31 Dec 2009 15:10:30 +0000</pubDate>
		<dc:creator>Orloff</dc:creator>
				<category><![CDATA[Другое]]></category>

		<guid isPermaLink="false">http://orloff.net.ru/blog/?p=344</guid>
		<description><![CDATA[

]]></description>
		<wfw:commentRss>http://orloff.net.ru/blog/?feed=rss2&amp;p=344</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Five3D. Создание файла типографического шрифта</title>
		<link>http://orloff.net.ru/blog/?p=302</link>
		<comments>http://orloff.net.ru/blog/?p=302#comments</comments>
		<pubDate>Tue, 24 Nov 2009 03:34:41 +0000</pubDate>
		<dc:creator>Orloff</dc:creator>
				<category><![CDATA[Five3D]]></category>
		<category><![CDATA[Font]]></category>

		<guid isPermaLink="false">http://orloff.net.ru/blog/?p=302</guid>
		<description><![CDATA[
Потребуется:
Five3d Make a new typography file
 Flash CS4
FlashDevelop
Итак, скачиваем &#8216;Make a new typography file&#8217; и разархивируем его в папку &#8216;WindowSWF&#8217;. В моем случае это:

C:\Documents and Settings\Имя_Вашего_пользователя\Local Settings\Application Data\Adobe\Flash CS4\en\Configuration\WindowSWF
Создаем в этой же папке пустой &#8216;Flash Document&#8217;. Открываем его и создаем динамический текст. (допустим Bookman Old Style)
Теперь открываем вкладку &#8216;window -&#62;other panels -&#62; make а new [...]]]></description>
		<wfw:commentRss>http://orloff.net.ru/blog/?feed=rss2&amp;p=302</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Эффект куба с помощью Five3d и Tweener</title>
		<link>http://orloff.net.ru/blog/?p=285</link>
		<comments>http://orloff.net.ru/blog/?p=285#comments</comments>
		<pubDate>Sat, 21 Nov 2009 02:38:19 +0000</pubDate>
		<dc:creator>Orloff</dc:creator>
				<category><![CDATA[Five3D]]></category>

		<guid isPermaLink="false">http://orloff.net.ru/blog/?p=285</guid>
		<description><![CDATA[Пример:

Ресурсы:
Five3D &#8211; http://five3d.mathieu-badimon.com/
Tweener &#8211; http://code.google.com/p/tweener/
Код:

package {
    import flash.display.*;
    import flash.events.Event;
    import flash.events.MouseEvent;
    import flash.utils.setInterval;
    import five3D.display.*;

    import caurina.transitions.Tweener;

	[SWF(width = &#34;400&#34;, height = &#34;300&#34;, backgroundColor = &#34;#FFFFFF&#34;, frameRate = &#34;30&#34;)]

    public class CubeEffect extends Sprite [...]]]></description>
		<wfw:commentRss>http://orloff.net.ru/blog/?feed=rss2&amp;p=285</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Настройка FlashDevelop под Alternativa3D</title>
		<link>http://orloff.net.ru/blog/?p=237</link>
		<comments>http://orloff.net.ru/blog/?p=237#comments</comments>
		<pubDate>Sat, 14 Nov 2009 00:11:18 +0000</pubDate>
		<dc:creator>Orloff</dc:creator>
				<category><![CDATA[Alternativa3D]]></category>
		<category><![CDATA[FlashDevelop]]></category>

		<guid isPermaLink="false">http://orloff.net.ru/blog/?p=237</guid>
		<description><![CDATA[
Запускаем FlashDevelop и  в меню &#8216;Tools&#8217; выбираем ‘Program Settings’.  В  колонке слева нажимаем на &#8216;AS3Context&#8217; и видим:

Выбираем &#8216;Flex SDK Location&#8217; и вписываем путь к FlexSDK (C:\FlexSDK\). Убедитесь, что в папке FlexSDK находятся такие папки, как: ant, asdoc, bin, frameworks и др.
Заходим в &#8216;Project -&#62; Properties&#8217; и во вкладке &#8216;Compiler Options&#8217; выбираем &#8216;SWC [...]]]></description>
		<wfw:commentRss>http://orloff.net.ru/blog/?feed=rss2&amp;p=237</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Базовые уроки по Papervision3D: 7.Основы взаимодействия с мышью</title>
		<link>http://orloff.net.ru/blog/?p=224</link>
		<comments>http://orloff.net.ru/blog/?p=224#comments</comments>
		<pubDate>Mon, 09 Nov 2009 18:24:36 +0000</pubDate>
		<dc:creator>Orloff</dc:creator>
				<category><![CDATA[Papervision3D]]></category>
		<category><![CDATA[FlashDevelop]]></category>

		<guid isPermaLink="false">http://orloff.net.ru/blog/?p=224</guid>
		<description><![CDATA[
Результатом будет:

Назначаем дистанцию между камерой и моделью

public var distance:Number = 1500;
и вместо

              override protected function processFrame():void {
                  cow.yaw(4);
        [...]]]></description>
		<wfw:commentRss>http://orloff.net.ru/blog/?feed=rss2&amp;p=224</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Базовые уроки по Papervision3D: 6.Вставляем готовую модель (Collada)</title>
		<link>http://orloff.net.ru/blog/?p=195</link>
		<comments>http://orloff.net.ru/blog/?p=195#comments</comments>
		<pubDate>Mon, 09 Nov 2009 17:24:44 +0000</pubDate>
		<dc:creator>Orloff</dc:creator>
				<category><![CDATA[Papervision3D]]></category>
		<category><![CDATA[Collada]]></category>
		<category><![CDATA[FlashDevelop]]></category>

		<guid isPermaLink="false">http://orloff.net.ru/blog/?p=195</guid>
		<description><![CDATA[
Результатом будет:

Для этого необходимо ввести в проект 2 класса:
1)&#8217;org.papervision3d.objects.DisplayObject3D&#8217; (он создаст новый пустой объект в 3D-пространстве и будет хранить информацию о материалах, положении, вращении и т.д..)
2)&#8217;org.papervision3d.objects.parsers.Collada&#8217; (parser, который позволит загрузить файл Collada)
Строки импортирования будут такими:

          import PaperBase;
          [...]]]></description>
		<wfw:commentRss>http://orloff.net.ru/blog/?feed=rss2&amp;p=195</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Базовые уроки по Papervision3D: 5.Основы текстурирования</title>
		<link>http://orloff.net.ru/blog/?p=160</link>
		<comments>http://orloff.net.ru/blog/?p=160#comments</comments>
		<pubDate>Sat, 07 Nov 2009 14:53:35 +0000</pubDate>
		<dc:creator>Orloff</dc:creator>
				<category><![CDATA[Papervision3D]]></category>
		<category><![CDATA[FlashDevelop]]></category>

		<guid isPermaLink="false">http://orloff.net.ru/blog/?p=160</guid>
		<description><![CDATA[Результатом будет:

Открываем проект, созданный в 4 уроке и немного его корректируем:
1) К строчкам с импортированием (import PaperBase;..) дабавляем:

import org.papervision3d.materials.BitmapFileMaterial;
2) Вместо строчки:

public var cone:Cone = new Cone();
пишем:


public var cone:Cone = new Cone(
    new BitmapFileMaterial(
        &#34;http://orloff.net.ru/blog/wp-content/downloads/ourtex.jpg&#34;
    )
);
Таким образом нашему конусу присваивается текстура. Код:

package  [...]]]></description>
		<wfw:commentRss>http://orloff.net.ru/blog/?feed=rss2&amp;p=160</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Базовые уроки по Papervision3D: 4.Использование базового шаблона</title>
		<link>http://orloff.net.ru/blog/?p=125</link>
		<comments>http://orloff.net.ru/blog/?p=125#comments</comments>
		<pubDate>Sat, 07 Nov 2009 13:16:57 +0000</pubDate>
		<dc:creator>Orloff</dc:creator>
				<category><![CDATA[Papervision3D]]></category>
		<category><![CDATA[FlashDevelop]]></category>

		<guid isPermaLink="false">http://orloff.net.ru/blog/?p=125</guid>
		<description><![CDATA[
Результатом урока будет конус:

Создаем во FlashDevelop новый проект. В &#8216;Project&#62;Properties&#8217; указываем куда будет компилироваться (cone.swf).
Добавляем к проекту (add classpath) GreatWhite и здесь же добавляем папку, содержащую прошлый проект (PaperBase). Нажимаем ок. Создаем новый класс с именем &#8216;main.as&#8217; и ставим его &#8216;Always Compile&#8217;.
Импортируем в наш класс PaperBase и объект конус. Для этого после &#8216;package {&#8216; добавляем:

 [...]]]></description>
		<wfw:commentRss>http://orloff.net.ru/blog/?feed=rss2&amp;p=125</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
