MD4, MD5 and SHA-1 inECMAScript for Director
Beware though, all three of these functions have been reported to collide, meaning that different strings can yield to same results.
Geotagging your media seems to be quite en vogue right now… a german computer magazin as well as SPIEGEL ONLINE had both an article about geotagging capabilites for your cameras, based on cheap GPS mice or geotagging services.
While listening to the excellent Lounge-Radio, I came across the song
| 2/4/2008 2:14:23 PM | Artist : |
piero umiliani |
buy | |
Track : |
genova, p.zza de ferrari, dalle 2 alle 7 |
|||
Album : |
easy tempo vol.6 - import |
and i was wondering if it would make any sense to geotag music? I looked up the place on google maps that served as the title to the song… nothing special there, yet i am still wondering if there would be any use to that…
“We consider the problem of estimating detailed 3-d structure from a single still image of an unstructured environment. Our goal is to create 3-d models which are both quantitatively accurate as well as visually pleasing.”
There used to be a try-it-yourself page, but apparently, it has been closed down.
(courtesy of slashdot)
If you happen to be german or understand german, here is quite a good article about the schizophrenic mindset that people have. (”MMarkt - ich bin doch nicht blöd?” oder vielleicht doch?)
To be found at http://blogs.adobe.com/shockwaves/
Keep your opinions!
By the university of Adelaide. No software bits, just a PDF and quite an impressing vid.
From the ReadMe:
“The Bissantz SparkFonts are a set of TrueType Fonts (TTF) made by Bissantz & Company to implement the great sparkline concept devised by Edward Tufte.
These fonts embody glyphs in the shape of bars, line segments, pies and other “building blocks” of statistical diagrams. Special software provided by Bissantz maps each value of the numerical
input data to a character which is formatted with an appropriate SparkFont. The concatenation of formatted characters results in a “textual image” of the sparkline. This way, one can work with the
sparkline just like with normal text.”
Spurred by this article, explaining that mental mill has been acquired by NVidia, i came to check out the products by mental images.
For instance, there is mental mill, currently in beta, and thus freely distributed:
“mental mill® enables artists and other professionals to develop, test and maintain shaders and complex shader graphs for hardware and software rendering through an intuitive graphical user interface with real-time visual feedback - without the need for programming skills. Software companies can incorporate parts or all of mental mill in the form of software libraries into their own digital content creation and design products. Shaders are automatically generated in the MetaSL™ language and can be modified easily. mental images designed MetaSL to encompass the expressive power of all current and future shading languages and shading language standards. Complex cooperating shader graphs can be encapsulated into Phenomena.
mental mill supports CgFX, HLSL, and GLSL, as well as C++ for mental ray and RealityServer. Back-end plug-ins for other targets such as special purpose processors and other software renderers can be developed by third parties using the mental mill API. ”
Note that mental images has already technology in NVidias FXComposer 2, a similar application to mental mill, which was recently updated (11/17/2007).
HabboHotel is probably the most successful piece of Shockwave out there.
120 minutes of madness, mixed by Justice.
Electro-Hardrock, Space-Funk and fat beats.
Medium: www.youtube.com
Link: www.youtube.com
Definetely a must.
Medium: www.youtube.com
Link: www.youtube.com
Medium: www.youtube.com
Link: www.youtube.com
As posted by Johan Verhoeven at siliconimages.be:
[siliconimage.be] You will need the latest director update (for the latest flash Xtra).
There are 4 handlers img obj = obj.hue(img ob,)) img obj = obj.contrast(img ob,)) img obj = obj.brightness(img ob,)) img obj = obj.saturation(img ob,))
Pretty nifty.
I feel.
Hi,
it’s been a while since i have updated this blog, but now, i am on vacation and finally got some time. Lots of things have changed, but the Irrlicht Xtra development is continuing, although i didn’t post an update in a while…
I have re-discovered a love of mine, namely french house music. After having been at a Daft Punk concert in Duesseldorf, I dug a bit deeper to find more information…
First, Daft Punk has released a movie called “Electroma” in which they play, surprise, surprise, two robots. The plot is a bit weak, and the film rather “artistic” in nature. Copies of it are floating around in your preferred P2P network.
At the Daft Punk concert, there were two DJs which were pumping up the crowd at the very beginning, namely
Both were BANGING away the house with music from the Ed Banger Label, Paris.
I love these sounds!
Further research revealed a *very* cool DJ Set recording by SebastiAn, as diffused by PigRadio from Milan, Italy. There is a remix of Rage against the machine’s “Killin’ in the name of” in it.
Grab your headphones, sit up straight and kick this into your head while coding!!!
Even further research into the playlist of this 1.30h adrenalin rush revealed some interesting artists and groups, like Shiny Toy Guns, the (now famous) Justice (doh!), Teenage Bad Girl (listen to “Cocotte”, and then go for the Boys Noise remix of I-Robots “Frau”.
If you are not fucked up enough already, then try my latest finding, “Does this offend you?” and their song “We are rockstars”.
Other than this excellent headache inducers, I got two big projects coming up, both dealing with Shockwave3D and they will publicly available…
Oh, and I am also learning spanish, and heading for Andorra tomorrow, where I am meeting the excellent ne-xe.com for eventual collaboration. We’ll see, i might even move there…
I also wrote some new Xtras, like a one for revealing the available VRAM on the 3d graphics card (not published and not finished yet, but I will), and another one for dumping all network adapters in your system including their unique MAC addresses.
wait and see

SebastiAn
created the
following new/updated simple scripting xtras:
1) Dbg Xtra:
– “xtra Dbg
* dbgPropList (object scriptInstance)
* sleep (integer milliSec)
this tiny scripting xtra replicates 2 functions from Macromedia’s
UiHelper Xtra, but with the following differences:
- the xtra is shockwave safe, so if you put it into your local
shockwaves’s xtras folder, you can use dbgPropList() for
debugging shockwave movies.
- sleep() behaves consistently on both platforms, the parameter always
specifies the time in milliseconds (whereas UIHelper uses milliseconds
on the PC and ticks on the Mac)
2) castXtra:
– “xtra castXtra
* AttachCastLib string castLibName, string path
* DetachCastLib any castLibNameOrNum
* NewCastLib string castLibName, *externalFlag
AttachCastLib and DetachCastlib behave exactly as the same functions of
Paul Farry’s discontinued CastControl Xtra:
- AttachCastLib(string castLibName, string path)
Specify a CastLib Name, and the path of the castlib to attach an
External castlib to the current movie.
Returns: index of attached castLib
DetachCastLib
Specify a Castlib Name or Reference Number to Detach an (external or
internal) Castlib from the current movie.
Returns: 1 (succesfull) or 0 (error)
NewCastLib (which didn’t exist in CastControl Xtra) can be used to
create a new castLib on the fly, either internal (=default) or external
(by setting the optional externalFlag parameter to 1).
Returns: index of new castLib
– examples:
– create new internal castLib “foo”:
NewCastLib(”foo”)
– create new external castLib “bar” and save it as “bar.cst”:
n = NewCastLib(”bar”, 1)
castLib(n).save(the moviepath&”bar.cst”)
3) BinFile Xtra v2
now has functions for displaying file open/save dialogs on both
platforms
[dasdeck.de]
Chamber of Chat is a graphical experience MMRPG (Massive Multi-player Role Playing Game), for all sorts of fans. It is broken into a number of areas that give users the feeling that they are interacting in the actual 3D world.
Very funny and well done game in Flash for the californian milk industry.
Fun scientific and mathematical Shockwave Gizmos!
Look cute…
Technet article about Vista´s UAC - a must read for everyone who delivers software.
This hot fix package resolves the Shockwave issue where the exporter is missing from the product’s install. This resolves the same issue as Hotfix 0.1, the only difference is that it is rolled into an hotfix installer.
From ActiveState, the creators of the great Komodo IDE for scripting languages like Perl and Python comes the free Komodo Edit 4.0. It is a free, multi-language editor that makes it easy to write quality code.
Award-winning editing for dynamic languages including Perl, PHP, Python, Ruby and Tcl; plus support for browser-side code including JavaScript, CSS, HTML and XML.
Background syntax checking and syntax coloring catch errors immediately, while autocomplete and calltips guide you as you write. Available on Linux, Mac OS X and Windows.
Silkscreen is a four member type family for your Web graphics created by Jason Kottke. Silkscreen, with both Mac and Windows versions, is free for personal and corporate use.
ideMio has written an interesting demo movie in which he is weighting off processor useage versus achievable framerate.
Have a look at this ODE Xtra implementation for an alternative to Havok.
PolyTrans-for-Director is a native plug-in system for Macromedia Director that allows Director to import (from within the Director user interface) 3D scene data of most other 3D software packages and file formats, such as 3DS MAX (via PolyTrans-for-MAX and Okino .bdf format), Maya (via PolyTrans-for-Maya and Okino .bdf format), Lightwave®, OpenFlight, IGES 5.3, ACIS® SAT®, Autodesk® Inventor®, DirectX, DXF/DWG (with ACIS solids in DWG files), Parasolid®, Pro/Engineer®, QuickDraw-3D, Renderman RIB, Solid Edge®, SolidWorks®, STEP, trueSpace® and many, many others.
Thumbnailer app/script for creating nice script thumbnails in Director.
INM’s series of free webinars continues. INM is presenting a webinar on the advanced functionality of the new INM Impressario 3. The webinar is entitled “Creating PDFs from Director with INM Impressario 3″.
WHEN: Wednesday February 21, 2007
TIME: 3pm Eastern Time
LENGTH: 45 minutes + 15 minutes for questions
Topics will include:
- Creating PDF templates using Adobe Acrobat and LiveCycle Designer
- Using the PDF Creation behaviors
- Creating PDFs using Lingo
To reserve your spot or to find a more convenient time to attend
one of our free webinars, please visit:
http://www.INM.com/promos/webinars/
As sent to me by Berndt Garbotz, here is his Zong Game.
Enjoy!
Simon Cubasch from gosub.de has published this neat little football kicking game.
Alienbrain 7.5 - “Production asset management for creative teams”
Alienbrain combines media asset versioning with source file versioning services…
StarUML is an open source project to develop fast, flexible, extensible, featureful, and freely-available UML/MDA platform running on Win32 platform. The goal of the StarUML project is to build a software modeling tool and also platform that is a compelling replacement of commercial UML tools such as Rational Rose, Together and so on.
From Zav’s website:
“What we have here are the collection of emails outlining the concepts behind this ultra sweet collection of Director code and instruction on how to use it. These were posted starting in January 2007 on the Direct-L. There was much carnage. Go to the archive and start at #1. You’re strong, you can take it.
- Zav”
This is about writing a strong and robust GUI library for Lingo.
You are strong, you can take it.
Indeed.
iPhotoMEASURE is a revolutionary software tool that enables you to measure anything in a photograph. This is very useful in many situations: when multiple measurements need to be taken and shared, when physical measurements are difficult or unsafe to perform, when you choose not to be present to make measurements - plus - the photos provide a permanent record for review and future measurements.
(shamelessly taken from slashdot post - looks like a cool idea though)
Preview:
StandAloneViewer
Scott Runkel wrote:
Any way to do that with a linear list without an if statement? for
example, I have a linear with 4 elements, is there a way to have an
out of bound value return void?
a=[1,2,3,4]
Get 6th element for instance:
idx=8
return [void,a[(abs(idx-1) mod a.count)+1]][(idx – void
okok, there are several implicit if-statements in there, but it works.
The Sysinternals web site was created in 1996 by Mark Russinovich
and Bryce Cogswell to host their advanced system utilities and
technical information. Microsoft acquired Sysinternals in July, 2006.
Whether you’re an IT Pro or a developer, you’ll find Sysinternals
utilities to help you manage, troubleshoot and diagnose your Windows
systems and applications. If you have a question about a tool or how to
use them, please visit the Sysinternals Forum for answers and help from other users and our moderators.
(shameless plug from the Windows Website - the tools are pretty cool though, and are now offered in one single download file)
Street Kiter - 3D kite surfing online game from K-Swiss Nautical, as published by Gareth Bushell.
(UPDATE: I moved this content to its own site, www.multimedialab.de)
I have been thinking about starting an open source project for building a low-power, extremely energy-efficient and at the same time cheap, yet powerful computer system. it should be designed to be used anywhere in the world, with minimal deployment time and configuration hassle. Ideally, it should also be configurable just by the means of pressing a simple button. The main target audience should be humanitarian organizations which must quickly deploy and setup communications infrastructure to organize their work.
The main design criterias of this system should be:
The main idea is to have a small unit that can easily be used for different demands, like a fileserver, an http server, routing, VOIP tasks, and even media services if additional hardware is attached.
Additional add-ons could be WIFI-components, a back-up battery system and/or UPS, as well as external peripherals like keyboard, sound output and a screen.
Ideally, i’d like to see a turn-key solution which can easily be adapted to the needs on site. Just use one unit, and you can use it as a normal computer.
Drop 3 to 4 of those, and you can cluster them up to a more powerful data-center. Drop 5 to 10 of these units with a WIFI-connection, and you got a communication network onto which you can build services like VOIP (think “instant-telephone-system”).
I got some ideas on how to attain this goal. There are extremely low-voltage mainboards from VIA, AMD and others (tested here, and sold here), as well as some designs which just use one solar panel to power one of these mainboards. Three different mainboard factors seem to be available from VIA:
Here is a blog entry about this, including a webvideo.
The main idea to turn this into an open source project is that everyone should be able to get a blueprint of the unit, and eventually modify it as needed. I can imagine an additional business around this which would see pre-configured and assembled units…
Somewhat related projects are:
Those of you who have read this blog for some time now might know that i am a fan of the german electronic group Kraftwerk. I check back on their website from time to time in order to see if they made any updates. They made some changes recently again, and added a background soundtrack to their VIDEO and PHOTO section, which I like very much. Go and check it, or follow this direct link to the flash file containing the sound bits.
As done one more time by Robotduck.
With lots of interesting experiments in Shockwave3D and renderings…
This is a game with an environmental calling. It is called “Dumptown” and can be played in the browser…
The idea is great, yet the graphics and the gameplay could greatly be improved I guess.
Yet these kind of games are educational and fun…
(Game link is at the end of the page…)
Done by robotduck, check it out!
It looks great…
To be found at http://www.withopf.com.
A freeware Diskdefrag application, as well as some other tools.
Excellent article about how to gain control about which 3d model is drawn at what time for Shockwave3D.
Excellent article about how to gain control about which 3d model is drawn at what time for Shockwave3D.
Stephan Eichorn announced that the latest version of QTMovieXtra (V1.0.9) is now available for download at
http://www.scirius.com or
[forum.scirius.info].
Packet Garden captures information about how you use the internet and uses this stored information to grow a private world you can later explore.Check it out!
Animation Mentor is an online animation mentoring school, supported by people from PIXAR, Disney, ILM and others…
The Director MX2004 3D Engine has yet another undoc’ed feature:
put getRendererServices().hardwareAntialiasing
– #none
Possible other value(?) is #fullscene, yet i cannot see any difference, with or without antialias enabled for the sprite…
Am I missing something? Is this documented somehere?
… from fantasyinteractive.com, Sweden.
German article on SPIEGEL ONLINE about casual games.
From the site:
“Welcome to Shockwave-Sound.Com — the world’s most dynamic and up-to date buyout music library for royalty free music tracks and royalty free music loops, available for secure online licensing and immediate download! Or, if you prefer, delivered to you on CD.”
The MIT is offering its MIT OpenCourseWare classes online…
And for german speakers, there is also this great class about algorithms and their implementation in Java…
Mockworld has just published yet another FPS called Grudge.
Looks pretty good, thanks to graphics done by Max Shelekhov.
See me smile at Intel’s website.
I just posted a new version (0.51) of my Irrlicht 3D Xtra.
It is amazing what kind of stupid stuff is out there… .-)
The World Wide Panorama is a website dedicated to the best Quicktime VR panoramas on the web.
An industrial complex, as well as a new mega-city.
3DRT offers low-polygon 3d modelling services for online games.
Done by Jo Berger, with help by Andre Michelle, which seems to pick in my blog as well, from time to time!
Feel free, you are welcome!
Excellent page with excellent articles … (cough) on how to code MOA Xtra extensions in C++ for Adobe Director…
Get started, it is fun!
Soleil noir, a design agency located in Paris, France, did a nice website for the french television channels.
Very nice website by Parasol Island, a film-design-animation company based in Duesseldorf.
http://neo.cycovery.com/schani_shockwave_version.htm
Edutainment game done by CanDO Multimedia.
Check out their great website!
See also their game they did for nintendo!
Up on the Adobe labs site, along with Flash 9 Professional including Actionscript 3.
Requires registration though.
Flash Earth is an application to show geographical texture maps from different servers.
What’s new:
- Einstein the scientist
- extended map (!)
- improved realtime (per-vertex) lighting
- excellent framerate on entry-level systems
file size is only 596KB
Kuler is a technology preview from Adobe Labs. It helps you explore, create and share color themes for your creative projects. Use it as an online application or download themes to use with Adobe Creative Suite 2 applications.
Flash Player 9 needed.
Microsoft has published yet another interesting tool for programming robots, called MS Robotics Studio. See the Channel9 video and announcement.
Shameless copy-and-paste from the blog:
“Microsoft Robotics Group has released Microsoft Robotics Studio (1.0) for Web download (see press release). Microsoft Robotics Studio is a Windows-based environment for academic, hobbyist and commercial developers to easily create robotics applications across a wide variety of hardware. The download installs Microsoft Robotics Studio along with samples and tutorials. Tandy Trower provides this welcome letter which includes a list of changes since the last Community Technical Preview (CTP). Download Microsoft Robotics Studio and join the Microsoft Robotics Studio community through our Newsgroup (also available as NNTP feed through Usenet)!”
“To be more specific, the Microsoft Robotics Studio delivers in three areas of software:
Philip Torrone, a former Flash and Director dev, just opened up another business, apparently.
Pretty cool idea…
If you plan to write Shockwave3D applications in Director, consider using the ChromeLib, a lingo behaviour library which can be dropped into Director’s castlib directory
and providing easy-to-use OOP lingo scripts for a lot of different and reoccuring problems, like overlays, backdrops, model spinning, sliders, and what not.
I have contributed to it, and the ChromeLib is distributed by Karl Sigiscar.
A nice Shockwave3D game as done by Barry Swan. Enjoy.
Tom Higgins, former macromedia/adobe product director for Director, has joined OTEE and is doing promotion for their tool Unity overseas in the US.
Here is his legacy website at Adobe.
The XNA team is proud to announce the availability of the 1.0 release of XNA Game Studio Express and the XNA Framework, aimed at helping students and hobbyists build games for Windows and the Xbox 360. This release supports both Windows game development and Xbox 360 development (subscription to the XNA Creators Club is required in order to run XNA-based games on the Xbox 360)
Yet another cool clip…
I held a small presentation at the Muthesius Kunsthochschule, which can be downloaded (beware! This is an ISO image - 680Mb).
The file will be acailable on monday, 11th of december.
I posted an update on the TDKXtra, based on the Laptop Gaming Toolkit. It contains a few bugfixes, but most of all, it is now just a single file (144Kb). Also posted a demo movie to see the Xtra in action.
Enjoy!
Flash video, funny dialoges, interesting concept - still eery and weird though.
Version 4.3 of the 3DPI is available.
version 4.3 changes (26.11.2006)
* [new] “Preserve Proportions” for TextureTransform.scale
* [changed] editable TextureTransform.scale.z
* [changed] storing Shader TextureLayer Index
* [new] negative scaling in scale function
* [new] sendAllSprites #m3DPI_DoActionToItem
* [new] storing member-Tab status in Preferences
* [new] enhanced copy & pasting of Transforms
Unity is a game-creation tool developed by otdge in Denmark. It is a german-danish company, and has the potential to replace Director and Shockwave3D eventually on the Mac platform.
Based on this slashdot post, i read this article and found this weird and very nice game of artifical life, which will be available for the PS3 as a downloadable game apparently. Offline Mac and PC versions are available for free.
Update:
yet another game by Mr Chen, named “cloud“.
The resistors, a 3d educational physics setup. Done in Shockwave3D by CanDo Interactive.
Sinephants are 3-dimensional, moving creatures, that you can create and play with. A Sinephant consists of masses, that are connected by springs, which can stretch and contract depending on a sinewave.
They are inspired by the site sodaconstructure.
Sinephants is a shockwave3D application, so you can play online in your browser. You can choose between 4 views at once to build your Sinephants more easily, or one large view to enjoy watching it moving.
Created by ullala
