|
 |
I am starting this blog to keep
you guys updated regularly on the progress with TS7.5. Many
of you requested this and I am glad I finally found the time
to sit down and write it.
With the trueSpace7 release now more than 5 months behind
us, things are finally settling down here to be "business
as usual". The truespace7 release was what Wall Street
analysts affectionately call a “disruptive innovation” - some
trueSpace7 users instantly saw an amazing revolution “changing
the 3D work as we know it”, but a lot of guys are still wondering
why in the world Caligari abandoned the tried and true formula
of previous versions.
|
One long time user wrote to me privately and said that he feels
like a passenger on a bus from Boston to New York which just stopped
in Connecticut, with the driver suddenly announcing that the new
destination will be Philadelphia. I think he expressed the sentiments
of many of you.
I wrote back to him saying that while at this stop we are indeed
changing the bus for a new shiny one, the destination is still New
York, the passengers are the same, and I am still firmly in the
driver's seat. It might have been a difficult transition to change
buses, but it is now done and behind us, and while this new bus
may not have cushioned seats on it yet , it has some great stuff
under the hood!
In the end, the true value of a new platform can only be proven
by the benefits and features it delivers to its users. While some
found that the new “revolutionary” features in trueSpace7 were not
what they “really” wanted, I am here to tell you that I am convinced
that everyone will love trueSpace7.5.
How do I know? The reason is simple; unlike trueSpace7.0, most
of trueSpace7.5 features were requested, specified and in fact co-designed
by Beta testers - who are users like you - in collaboration with
our developers. The developers now have to prove that their new
platform will make it possible to implement this feature set in
a fast and reliable way.
So here is a first look at what 7.5 will bring:
1. Simplified UI
Some say that the trueSpace7 interface is needlessly complicated.
The reason for this is that when we created the new architecture,
we decided that not only did we have to provide backward compatibility
for truespace6 users, but we also had to create a live bi-directional
bridge so users could move back and forth between old and new parts
of trueSpace in real time. While the bridge is not perfect, it works
well, and I am still convinced we made the right decision at the
time and that many users benefit from this ability today.
However, as many more old tools get converted to the new architecture
for 7.5 (there were over 400 in trueSpace6!) the need for the bridge
and the "two types" of interface will be less, and we
can eliminate many of the old legacy tools. Furthermore, with 7.5
we will complete those elements of the new UI which were not quite
finished for TS7 such as configurable toolbars and libraries. This
is the #1 priority for us; we take ease of use seriously and you
will find 7.5 UI will be easier to use and more polished in looks.
2. Character Animation
Historically, the animation tools in trueSpace were never on par
with its great UI, power modeling, surfacing and rendering. All
of that will change with 7.5. We are designing a brand new, state
of the art character animation subsystem, which will take advantage
of the new architecture as well as the latest advances in animation
research.
First, our new IK will be style based, using empirical databases
of motion styles to make manipulation of characters much more natural,
while at the same time giving full access to every single key-frame-able
parameter a demanding animator will undoubtedly need and consider
as his birthright.
Second, you will be able to freely and seamlessly blend traditional
keyframed clips with new procedural and physics based clips. Physics
can help greatly in creating certain types of realistic animations
such as jumps, falls or crashes and 7.5 skeletons will be very much
physics based.
3. Modeling tools
We are working feverishly to convert existing tried and true tools
from the Model to the Player side and introduce some cool new ones.
Expect a complete polygon modeling suite of tools in the Player,
all of which will work with our next generation SDS editing as well.
Additionally, you will get a new Material Editor, UV Editor, Draw
panel with curves etc in the Player. Among the new tools will be
a redesigned PolyDraw, which can draw on SDS surfaces as well, advanced
snapping and constraints (think Sketchup), shrink wrap, and unwrap.
True displacement tools will allow you to literally paint new geometry
on the existing surface using image brushes.
4. Rendering
Yes, you will get Hair and Fur shaders :) V-Ray will be moved to
the Player side so that the bridge will no longer get in the way
there. Other new V-Ray features will include good animation support,
such as high quality motion blur, incremental updates for irradiance/photon
maps, GI light maps, multi-pass rendering, depth of field, post
processing, chromatic refraction, anisotropic reflections, true
displacement mapping and more. There will be improvements in Lightworks
too.
5. Collaboration
Collaboration is not just a fad as some currently proclaim and
I am convinced that one day everyone will use it, just like 3D acceleration
or 3D widgets today (both of which first appeared in trueSpace,
ahead of the so-called “big boys”), and we have no intention of
relinquishing the credit for bringing it to market ahead of everyone
else. There are great improvements in store for 7.5, with one of
the most prominent being private user shared spaces. Think of it
as MySpace.Com in 3D.
I hope you find this interesting reading! I will be continuing
this Captain's Blog on our forums, with updates every few weeks.
You
can find that thread here, so be sure to bookmark it and
check back for the latest behind-the-scenes information!
Roman
|