Skip to content

Ecce Signum

Immanentize the Empathy

  • Home
  • About Me
  • Published Works and Literary Matters
  • Indexes
  • Laboratory
  • Notebooks
  • RSS Feed

I Have No Idea What You Are Talking About

2007-06-15 John Winkelman

070616_duck_table_river

…so here is a picture of a duck on a picnic table in the middle of the Grand River.

Posted in PhotographyTagged Grand River comment on I Have No Idea What You Are Talking About

Second Flash Experiment in A Long Time

2007-06-14 John Winkelman

Clicky

Posted in ProgrammingTagged Flash comment on Second Flash Experiment in A Long Time

First Flash Experiment in a Long Time

2007-06-11 John Winkelman

Here it is. My first real experiment in Flash 9.

Click to play.

Because, first and foremost, Flash is a trip toy.

Code for this experiment here:

package {
 import flash.display.*;
 import flash.events.Event;
 import flash.geom.*;
 import flash.filters.BlurFilter;
 public class BitmapRotate2 extends Sprite {
 private var _graphic:PolyStar;
 private var _graphic2:PolyStar;
 private var _bitmap:BitmapData;
 private var _image:Bitmap;
 private var _m:Matrix;
 private var _blurFilter:BlurFilter;
 private var xSpeed:Number = .9;
 private var ySpeed:Number = 1.1;
 public function BitmapRotate2() {
 _graphic = new PolyStar(0,0,7,false,50,30,0,0xff0000,100,0x0000ff,100);
 _m = _graphic.transform.matrix;
 _blurFilter = new BlurFilter();
 addEventListener(Event.ENTER_FRAME,registerStage);
 }
 public function registerStage(event:Event) {
 if(stage) {
 removeEventListener(Event.ENTER_FRAME,registerStage);
 _graphic.x = 0
 _graphic.y = 0;
 _bitmap = new BitmapData(stage.stageWidth,stage.stageHeight,true,0xff000000);
 _image = new Bitmap(_bitmap);
 _m = _graphic.transform.matrix;
 _graphic2 = new PolyStar(stage.stageWidth/2,stage.stageHeight/2,9,true,stage.stageWidth/2-20,stage.stageWidth/6,0,0xff0000,100,0xff0000,0);
 addChild(_image);
 addEventListener(Event.ENTER_FRAME,onEnterFrame);
 }
 }
 private function onEnterFrame(event:Event) {
 _graphic.rotation+=5;
 _graphic.x = mouseX;
 _graphic.y = mouseY;
 _m = _graphic.transform.matrix;
 _bitmap.draw(_graphic,_graphic.transform.matrix);
 _bitmap.draw(_graphic2,_graphic2.transform.matrix);
 _bitmap.applyFilter(_bitmap,_bitmap.rect,new Point(),_blurFilter);
 }
 }
 }

The “PolyStar” class is here:

package {
 import flash.display.Shape
 public class PolyStar extends Shape{
 public function PolyStar($x:Number,$y:Number,$points:Number,$vertical:Boolean,$outerRad:Number,$innerRad:Number,$lineW:Number,$lineC:Number,$lineA:Number,$bgC,$bgA:Number) {
 var points:Number = $points*2;
 var angleDelta:Number = (Math.PI*2 / points);
 var angle:Number = 0;
 var anglex:Number = 0;
 var angley:Number = 0;
 graphics.lineStyle($lineW,$lineC,$lineA);
 if(typeof($bgC)=="number") {
 graphics.beginFill($bgC,$bgA);
 } else {
 graphics.beginGradientFill($bgC.type,$bgC.colors,$bgC.alphas,$bgC.ratios,$bgC.matrix);
 }
 if($vertical != true) {
 graphics.moveTo($outerRad,0);
 } else {
 graphics.moveTo(//change orientation of polygon
 Math.cos(angle + (angleDelta/2)) * $outerRad,
 Math.sin(angle + (angleDelta/2)) * $outerRad
 );
 }
 for(var i=0;i<points;i++) br=""> angle += angleDelta;
 var temp:Number = (i%2) ? $outerRad: $innerRad;
 if($vertical != true) {
 anglex = Math.cos(angle) * temp;
 angley = Math.sin(angle) * temp;
 } else {//change orientation of polygon
 anglex = Math.cos(angle + (angleDelta/2)) * temp;
 angley = Math.sin(angle + (angleDelta/2)) * temp;
 }
 graphics.lineTo(anglex,angley);
 }
 x = $x;
 y = $y;
 }
 }
 }

Enjoy!

Posted in ProgrammingTagged Flash comment on First Flash Experiment in a Long Time

Festival 2007 Photos

2007-06-07 John Winkelman

Yesterday I posted the first few photos of the demo up on Flickr. The photos are here. Or if you would like, you can see them in a Flash slide show here.

I still have several hundred photos to sort through. I will post updates as each new batch goes up.

Posted in LifeTagged martial arts comment on Festival 2007 Photos

Festival 2007

2007-06-04 John Winkelman

070604_festival

Our performance was a great success. We had a large, eager crowd, the weather cooperated, and between our various photographers we have easily over a thousand photos documenting the event and the practice sessions leading up to the big day. The above photo (and around 800 others) was taken by the amazing Anisa, who once again has outdone herself as our unofficial official photographer.

Look for a LOT of photos to be uploaded over the coming weeks. I opened a Flickr account just for this occasion.

All of this new material will be a great starting point for a re-design and re-deployment of Master Lee’s website. Look for something new as time progresses.

Thanks to everyone who participated, and especially everyone, family and friends, who took the time to travel here to Grand Rapids to watch our show.

Posted in LifeTagged martial arts comment on Festival 2007

Stag Beetle

2007-06-01 John Winkelman

070601_stag_beetle

Posted in Photography comment on Stag Beetle

Memorial Day Breakfast

2007-05-31 John Winkelman

Breakfast for two:

appetizer:
1 thinly sliced apple
several small pieces of Amber Valley Sage Derby cheese

main course:
many stalks of asparagus, sprinkled with chili powder and grilled on a George Foreman grill
a five-egg omelet with roasted bell pepper, wilted spinach, and peppercorn Gouda cheese
two cups of toddy

…all eaten out on the porch while watching the sun cross the sky.

Posted in LifeTagged food comment on Memorial Day Breakfast

Phantom Crane Fly

2007-05-23 John Winkelman

070524_phantom_crane_fly

Identified with help from What’s That Bug?

Posted in Photography comment on Phantom Crane Fly

Duck

2007-05-23 John Winkelman

070523_duck_bw

Posted in Photography comment on Duck

This Year’s Performance

2007-05-21 John Winkelman

Master Lee’s School of Praying Mantis Kung Fu and Tai Chi Jeung will be performing at the Grand Rapids Festival of the Arts on Saturday, June 2, from 2:30pm to 3:45pm at the adult involvement stage. It should be quite a show, so show up early and tell all your friends!

Master Lee Hoa Yen

Posted in LifeTagged martial arts comment on This Year’s Performance

Posts navigation

Older posts
Newer posts

Personal website of
John Winkelman

John Winkelman in closeup

Archives

Categories

Posts By Month

September 2025
S M T W T F S
 123456
78910111213
14151617181920
21222324252627
282930  
« Aug    

Links of Note

Reading, Writing
Tor.com
Locus Online
The Believer
File 770
IWSG

Watching, Listening
Writing Excuses Podcast
Our Opinions Are Correct
The Naropa Poetics Audio Archive

News, Politics, Economics
Naked Capitalism
Crooked Timber

© 2025 Ecce Signum

Proudly powered by WordPress | Theme: x-blog by wpthemespace.com