- package {
- /**
- * Alternativa3D SpringCamera(Controller)
- *
- * Alternativa3Dには実装されていない、SpringCameraControllerです。
- *
- * ネタ元は、clockmakerさん著、papervision3D入門の
- * 「オブジェクトカメラに追従するカメラを使う」です。
- *
- * Wonderfl内でも
- * http://wonderfl.net/code/377fb950a67300bf295d28010a9cd590ba7c0ad5
- * にてライブコーディングで作成されています。
- *
- * SpringCameraControllerクラスはAlternativa3DのWalkControllerを継承したクラスとなっていますが
- * 仕様はcross3Dプロジェクトに向けてpapervision3DのSpringCameraに準拠させてます。
- *
- */
- import alternativa.engine3d.primitives.Box;
ActionScript3 Search Result For "alternativa"
sort
- match
- new
- // forked from PESakaTFM's [Alternativa3D] Rubik's Cube (v0.1)
- /**
- It's a start... I plan to eventually make it work!
- Maybe add an auto scrable / solve feature in the end.
- **/
- package
- {
- import alternativa.engine3d.core.Camera3D;
- import alternativa.engine3d.core.Object3D;
- import alternativa.engine3d.core.Scene3D;
- import alternativa.engine3d.display.View;
- import alternativa.engine3d.materials.FillMaterial;
- import alternativa.engine3d.materials.SurfaceMaterial;
- import alternativa.engine3d.primitives.Box;
- import alternativa.types.Matrix3D;
- import alternativa.types.Point3D;
- import gs.TweenLite;
- /**
- It's a start... I plan to eventually make it work!
- Maybe add an auto scrable / solve feature in the end.
- **/
- package
- {
- import alternativa.engine3d.core.Camera3D;
- import alternativa.engine3d.core.Object3D;
- import alternativa.engine3d.core.Scene3D;
- import alternativa.engine3d.display.View;
- import alternativa.engine3d.materials.FillMaterial;
- import alternativa.engine3d.materials.SurfaceMaterial;
- import alternativa.engine3d.primitives.Box;
- import alternativa.types.Matrix3D;
- import alternativa.types.Point3D;
- import gs.TweenLite;
forked from: Alternativa3D Sprite3Dを使っての、Particle処理 明日の為の第一歩
- forked:1
- favorite:0
- lines:159
- // forked from narutohyper's Alternativa3D Sprite3Dを使っての、Particle処理 明日の為の第一歩
- // forked from clockmaker's [Alternativa3D] Basic Template
- package {
- import alternativa.engine3d.materials.*;
- import alternativa.engine3d.primitives.*;
- import alternativa.engine3d.core.*;
- import alternativa.types.Texture;
- import alternativa.types.Point3D;
- import alternativa.utils.*
- import flash.display.Sprite;
- import flash.display.BitmapData;
- import flash.display.Bitmap;
- import flash.events.Event;
- [SWF(width = 465, height = 465, frameRate = 60, backgroundColor=0)]
- /**
- package {
- import alternativa.engine3d.controllers.WalkController;
- import alternativa.engine3d.core.Camera3D;
- import alternativa.engine3d.core.Object3D;
- import alternativa.engine3d.core.Scene3D;
- import alternativa.engine3d.display.View;
- import alternativa.engine3d.materials.FillMaterial;
- import alternativa.engine3d.primitives.Box;
- import alternativa.engine3d.controllers.ObjectController
- import alternativa.types.Point3D;
- import alternativa.utils.KeyboardUtils
- import flash.display.*
- import flash.events.Event;
- /*
- * Alternativa3D Tips Reflection
- package {
- import alternativa.engine3d.controllers.WalkController;
- import alternativa.engine3d.core.Camera3D;
- import alternativa.engine3d.core.Object3D;
- import alternativa.engine3d.core.Scene3D;
- import alternativa.engine3d.display.View;
- import alternativa.utils.MathUtils;
- import flash.geom.Point;
- import alternativa.engine3d.materials.FillMaterial;
- import alternativa.engine3d.primitives.Box;
- import alternativa.engine3d.controllers.ObjectController
- import alternativa.types.Point3D;
- import alternativa.utils.KeyboardUtils
- import alternativa.utils.FPS;
- import com.bit101.components.*;
- package {
- import alternativa.engine3d.controllers.WalkController;
- import alternativa.engine3d.core.Camera3D;
- import alternativa.engine3d.core.Object3D;
- import alternativa.engine3d.core.Scene3D;
- import alternativa.engine3d.display.View;
- import alternativa.engine3d.materials.FillMaterial;
- import alternativa.engine3d.primitives.Box;
- import alternativa.engine3d.controllers.ObjectController
- import alternativa.types.Point3D;
- import alternativa.utils.KeyboardUtils
- import alternativa.utils.FPS;
- import flash.display.*
- import flash.events.Event;
- /*
- // license: invalid
- // points: 1 you can't enforce GPL in the environment like
- // wonderfl and 2 GPL does not solve "software hoarding"
- // problem, it just makes it different.
- package {
- import alternativa.types.Point3D;
- import flash.display.*;
- import flash.errors.IllegalOperationError;
- import flash.events.Event;
- import flash.text.TextField;
- public class ApplicationDomainExample extends Sprite {
- private var loader:ClassLoader;
- public function ApplicationDomainExample() {
- loader = new ClassLoader();
- loader.addEventListener(ClassLoader.LOAD_ERROR, loadErrorHandler);
- loader.addEventListener(ClassLoader.CLASS_LOADED, classLoadedHandler);
- loader.load("http://swf.wonderfl.net/swf/usercode/2/29/29d4/29d413a4e4b26a43e053051e519994e4ff6b426c.swf");
- // forked from makc3d's Another Alternativa3D maze (textured :)
- // Another Alternativa3D maze (textured :)
- // use WASD + mouse to fly around
- package
- {
- import flash.display.*;
- import flash.events.*;
- import flash.filters.ShaderFilter;
- import flash.geom.*;
- import alternativa.engine3d.controllers.*
- import alternativa.engine3d.core.*
- import alternativa.engine3d.display.*
- import alternativa.engine3d.materials.*
- import alternativa.engine3d.primitives.*
- import alternativa.types.*
- [SWF(backgroundColor="0")]
- public class Maze extends Sprite
- import flash.geom.Point;
- import flash.geom.Rectangle;
- import flash.geom.ColorTransform;
- import flash.media.Camera;
- import flash.media.Video;
- import net.hires.debug.*;
- import flash.text.*;
- import alternativa.engine3d.materials.FillMaterial;
- import alternativa.engine3d.primitives.Box;
- import alternativa.engine3d.events.MouseEvent3D
- import alternativa.types.Point3D;
- import flash.display.Sprite;
- import flash.display.BlendMode;
![[Alternativa3D] SpringCamera(Controller)](http://wonderfl.net/images/capture/5/58/585e/585ee3181b64e0d57685fe3e87c9c0f2cfea12b8.jpg)
![[Alternativa3D] Rubik's Cube (v0.2)](http://wonderfl.net/images/capture/e/e7/e797/e7970a4bd43d7f0e3d66b52c51162df0bab84bd5.jpg)
![[Alternativa3D] Rubik's Cube (v0.1)](http://wonderfl.net/images/capture/6/6d/6d10/6d106cff9251259e53a8b690fe954eebe1f6b682.jpg)





