Home/News
What is Yake
Features
Downloads
License
Contact
Community
Development
Documentation
Community Wiki
Dev Blog
SVN Access
SVN Notifications
Bug Tracker
Contributions
Submit a Patch
Import for .sia file format (geometry, materials)
Yake has now a prototype importer for the native Silo 2 .sia file format.
At the moment, it is in a very early prototype state but it can already import basic meshes and materials (into Ogre via yake.graphics).
The parser is a small Lua script and provides hooks for handling the imported data.
For example, the mesh handler currently creates a 'manual' mesh via the yake.graphics API. The material handler creates an Ogre .material file and another handler immediately loads it. Future uses could include handlers which write Ogre's mesh.xml format or simply dump the generated mesh objects, or a handler that forwards the data into yake.physics for use as collision shapes for static and dynamic actors.
Silo 2
Silo 2 is a streamlined 3D modeler designed to make low- and high-poly modeling as well as organic sculpting intuitive. Furthermore, it's affordable. And it will be part of the demo content tool chain.
More information:
The first prebuilt dependencies package for the current development version (trunk) as well as the upcoming Yake 0.8.0 release is now available.
Prebuilt dependencies for Visual C++ 2008 (9.0) and the x86 platform are available. You can select from the following packages:
Update (06 Jan 2009): The archives have been updated with the missing boost headers and libs. Sorry for the inconvenience. Thanks for notifying me via E-Mail as I was snowed under and could not read any forum posts lately! A wish for the new year: No last-minute changes and proper QA!
The 0.7.0 release is available.
Download mirrors can be found on the downloads page on Yake's sourceforge.net site.
Report bugs on the forum. Due to the recent server hack the bug tracker is still offline.
Linux
Currently, the sources and dependencies for building on Windows are available. The source packages for Linux will follow shortly. We're getting closer to automating the build process. Debian users, have a look at this thread.
Keeping up with bug fixes
Also, this time we included the subversion directories so that staying uptodate with bugfixes is being made easy. With a subversion console client simply open a console in the Yake root directory and type: svn update.
Windows users may want to install TortoiseSVN, a subversion client which cleanly integrates with Windows Explorer.
Feedback
If you have any questions or comments feel free to contact the developers and users.
Thanks go out to all users and testers. Your feedback was and is very helpful!
For the last three days yake.org was mostly down. The server got hacked. Some parts of the site may still not work, at the moment, as they have been taken down for further investigation (e.g. the wiki and the bug tracker).
We hope to be able to resolve this issue as soon as possible but further downtime may prove to be necessary.
Please prefer to use E-Mail and IRC for timely communication.
Update: The forum is back online.
… and already does so for a considerable time. Still, the Lua bindings for Yake have been improved a lot recently.
At the moment, bindings are available for the following libraries: base, math, graphics, physics, task, log, property, model, entity, raf application framework.
(NB The bindings do not necessarily encompass the complete functionality of the libraries. In the case of template libraries bindings for commonly used template specializations are provided.)
Update: Lua bindings for yake.input are now also available. The demo 'raf/lua1' is now driven from script thereby demonstrating how to set up basic graphics (with lights, scene noden, entities) and input handling (with action maps, actions, conditions) using the Lua bindings.