containment

one of the upsides of a global pandemic has been that demo parties are forced to take place online. this is so great (especially for an american whose only made it to a couple european parties)! 😃

i had a blast watching and chatting along with revision and function which i always wanted to attend plus assembly and a bunch of others.

for his inercia party, ps did something really special and streamed his preparation work, demo shows, and seminars all throughout september. it was really fun to attend them and have something to look forward to with each.

Read more →

small beginnings at @party

it was really cool to visit boston for @party 2013 🙂

i broke my toe just the week before so i wound up hobbling around in a lot of pain but still had a lot of fun. i split a room with trixter and inspired chaos which was fun and kept costs down too. i was delighted to find boston has Chipotle and enjoyed a fine Massachusetts burrito while staying up late and finishing an entry.

Read more →

compo/filler demo

i knew i wasn't going to be able to make it out to pixelj.am 2012 but i at least wanted to contribute an entry to the demo compo.  i asked basementdigital to see if i he'd be up for doing a tune.  we'd been wanting to do a demo together for yeaaaaars so finally made it happen!  with only a few days i thought it'd be fun to try doing a browser demo with javascript and planned to do it friday before the party on the weekend.  it was like wednesday night after basementdigital sent me the track he made that i found out remote entries were actually due the following morning!! yikes!  i loved the tune he did and couldn't let him down so stayed up to quickly put together the code and visuals for our entry.

Read more →

@party entries

with @party this weekend came the first releases of a new demo group vrtx (pronounced "vertex"). we did two entries for the freestyle graphics compo and got 2nd and 6th place. kirill did this sweet spider web scene and guybrush, kirill, and i did the mazelized text. watch out for more cool graphics and demos coming from vrtx in the future!

vrtx web VRTX

Read more →

blockparty 2010

i couldn't make it out to blockparty again this year but i did participate online through the ustream stream and chat which was a blast! i really hope more demo parties do this in the future. watching live party streams is fun but being able to chat at the same time with people at the party and others watching the stream during the compos is just so much better. the archived video is available on ustream but unfortunately the hilarious chat doesn't replay with it haha. and of course lots of the entries are available for download on pouet.
Read more →

beta, wires, and blobs

if you've encountered me at all in the last week either in person or online then you know i got into the Starcraft 2 beta!!@ with Starcraft still being my favorite game of all time i can't help but be exploding with excitement over this! now i'm not going to write a big review or anything like that here because everyone already knows it's fantastic and will be buying at least one copy when it's released. but well okay... it's amazing fantastic wonderful true to the original super fun crazy addictive and all these things which is making it really hard for me to do anything productive!!! gg blizzard. :)
Read more →

first test with demo studio v4

this year i've been working on the next version of demo studio. so in brief, version 1 (tokyo, mudballs, ccc) was your typical drop effects into a timeline and edit the parameters, version 2 (hofn, sokuseki) had more powerful sync and scripted effects, version 3 (n-0505, blockparty invite) was entirely code driven with pop-up ui only for tweaking. with version 4 i hope to get the best of both worlds between artist/designer support with ui but without sacrificing the handcrafted codery goodness that comes from not having ui. :)
Read more →

4sceners.de best of 2009

wow, cool! the invitation demo that kirill, gloom, and i made for blockparty 2009 was deemed one of the best invites of the year by 4sceners.de! that makes me happy. :) here's the google translation of their best of 2009 page.

i'm still bummed i didn't make it to the actual party. oh well in 2010 i should make it. i'm also planning on attending the new @party in massachusetts. oh and breakpoint in germany in 2011. fellow usa demosceners please go to all those parties too! :)

Read more →

live realtime visuals

last night i had a great time with kirill, guybrush, and matt at microsoft testing out and playing with live music visualization stuff. guybrush and i will be doing the visuals for the portland, oregon and seattle, washington stops of the data beez tour! it's been a really fun experience for me so far as i've been introduced to some great musicians (whose tunes are drilled quite deep into my brain now as they've been looping for so many days XD), have picked up the programming environment processing, and given lots of thought to whole new aspects of sync and synesthesia outside of what i've previously toyed with in doing demoscene productions.
Read more →

skull worms

some time back i was experimenting with some procedural animation and simulation as part of researching how i could animate a creature for a future demo. i didn't really achieve what i was wanting but i had a lot of fun playing around with it and giving some life to a bowl full of worms. here's a video capture of them in action:

anyway, when kirill saw the worms he got excited and suggested that he could cut out the top of the fire skull so we could use it as the bowl for the worms. after that we decided we also needed to cut out the eye sockets so the worms could wiggle and drip out of the eyes! this was, as you may be able to imagine, entirely too much fun! i hooked up a hot key so we could drop worms into the skull and another to rotate the skull back and forth and we had ourselves a great little toy. here you can see it in action:

Read more →

plasma effect for the iPhone and iPod touch

my first iphone app has made it's way to the app store! just search for "plasma effect" to find it in the store (or click here to open in itunes directly) and download it for free! the app is a modern implementation of the old school demoscene plasma effect. while running you can touch the screen to interact with the plasma and shake the iphone to switch color palettes and plasma shapes.
Read more →

seattle area demoscene meetup

this weekend basement digital came up from oregon so we organized a quick demoscene meet up for the area. andr00, guybrush, kirill, and ryiinn also made it out for a fun evening of demo viewings, chatting, food, retro games and movies. we all also got some cool previews of the processing workshop guybrush will be doing at blockparty and i got basement digital up to speed on my latest tools and such for 4k audio so maybe we can collaborate on a 4k prod sometime.
Read more →

blockparty 2009 invitation released!

gloom, kirill, and i have released our invitation demo to blockparty 2009! you can visit pouet.net to comment on the demo or watch it online at vimeo or capped.tv. hope you enjoy it!

blockparty 2009 invite from blackpawn on Vimeo.

quick maya curves export script

i needed a quick script tonight to export a slew of curves outta maya and google failed me so now that i’ve hacked a quick script for it i figure i’ll post it for future lazy coders :) here you go - a simple python script to export curves from maya ;)

from maya.cmds import *
import maya.OpenMaya as OpenMaya
def findNode (name):
    selectionList = OpenMaya.MSelectionList()
    selectionList.add(name)
    node = OpenMaya.MObject()
    selectionList.getDependNode(0, node)
    return node
f = open("c:/curves.xml", "w")
f.write("<curves>\n")
curveNames = ls(type='nurbsCurve')
for i in xrange(len(curveNames)):
    f.write("    <curve>\n")
    curveFn = OpenMaya.MFnNurbsCurve(findNode(curveNames[i]))
    points = OpenMaya.MPointArray()
    curveFn.getCVs(points)
    for j in xrange(points.length()):
        pos = points[j]
        f.write("   
<point value=\"(%g,%g,%g)\" />\n" % (pos.x, pos.y, pos.z))
    f.write("    </curve>\n")
f.write("</curves>\n")
f.close()

audio sync

not long ago i was tackling again the problem of getting nice sync between visuals and audio and tried a bunch of different things. i made this tool to make manually syncing pretty efficient. it shows you the waveform or amplitude or other visualizations and you draw a curve on top of it with some nice controls for duplicating points and stuff. that still took much too long so then i tried some stuff with rendering out fft and other data to images and using graphics stuff i was more familiar with to process them. here's a pretty bad example of that.
Read more →

nvscene wrap up

okay nvscene 2008 was awesome! i'm almost fully recovered now from the many sleepless nights in san jose during the party. :) in the end the demo ryiinn, kirill, trace and i made tied asd's demo for 3rd place in the compo. not too shabby. :)

here's a video capture you can watch from demoscene.tv!

you can also download the full demo and rate it here: n-0505

i've posted a bunch of photos from the trip to my nvision 2008 photoset on flickr.

Read more →

nvscene live report

it's the last day of nvscene - a demo party hosted by nvidia as part of their nvision event. it's been awesome! ryiinn and i got down here to san jose on saturday and immediately dived into nonstop work on the demo to get it finished. saturday and sunday were pretty much nothing but caffeine + junk food + demo demo demo. sunday night was cool as we met up with sceners in the nvscene hall before it opened and went out for a proper dinner. it was a lot of fun speculating on what productions would be released at the party.
Read more →

poke poke

eek only a couple weeks left until nvidia's demoparty! i really gotta stop messing around with random experimentation and focus on making a demo. :P so since i may not be getting back to these for awhile here are some images of stringing some soft organic blobbies on a spiky armature

flesh nodes gel nodes

grape nodes

Read more →

creepy worms + music

some failed coding experimentation last weekend turned into some creepy worms… this weekend i couldn’t resist putting them to music! ;) the music is a clip from trent reznor’s instrumental remix of reptile

evil curves

here’s a special sneak peak at work in progress for a new demo! this is just one scene played for a long time with the awesome marilyn manson resident evil theme music. the geometry and animation is all procedural and video was captured on my laptop’s x1600. enjoy!

  <div
      style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;">
    <iframe
      src="https://player.vimeo.com/video/1136773?dnt=0"
        style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" allow="fullscreen">
    </iframe>
  </div>