Login | Register 
FEATURES
APPLICATIONS
DOWNLOADS
EDUCATION
BLOG
WIKI
FORUM
STORE

Experimental Build 2018.21670 posted

General discussion about anything TouchDesigner

Re: Experimental Build 2017.30400 posted

Postby vinz99 » Thu Sep 28, 2017 12:23 pm

Yeah! And thanks for the hack for multiple versions, I was just about to ask.

It seems I have some files who don't load at all with the new version :cry:
Just reverted but will send your way shortly.

Though yes easier would be nice. I think I've said it before, I like the way it's done in Houdini, where each version is a different entry in control panel/programs and features in windows.
vinz99
 
Posts: 367
Joined: Wed Apr 15, 2009 10:34 am

Re: Experimental Build 2017.30400 posted

Postby Peeet » Thu Sep 28, 2017 3:19 pm

Excited about new GPU based SOP stuff! Volumetric Pixelmapping here I come...

Also 13460 seems to ignore the "Check for Experimental Builds" option in the preferences and show "Update" in the corner regardless. :-(
Peeet
 
Posts: 124
Joined: Fri Apr 08, 2011 4:28 am
Location: Los Angeles

Re: Experimental Build 2017.30400 posted

Postby ben » Thu Sep 28, 2017 3:52 pm

Peeet wrote:Also 13460 seems to ignore the "Check for Experimental Builds" option in the preferences and show "Update" in the corner regardless. :-(


Thanks for pointing this out, will have a fix for next build!
User avatar
ben
Staff
 
Posts: 2151
Joined: Thu Nov 08, 2007 6:55 pm
Location: Toronto

Re: Experimental Build 2017.30400 posted

Postby raganmd » Thu Sep 28, 2017 6:55 pm

Variables and storage both got SUPER FAST. Wow.

I made this awhile ago to help folks think about cook time for various referencing methods, and it's useful for comparison:

base_exploring_cooktimes.tox
(1.99 KiB) Downloaded 36 times


Five second average:

088
exportCHOP 0.02455
pythonExpression 0.1102

hard_coded 0.03ms
storage 0.04388ms
variables 0.049ms
exports_constantCHOP 0.0165 ms
exports_tableDAT 0.0211 ms

099 - experimental
exportCHOP 0.02208
pythonExpression 0.07012

hard_coded 0.0284ms
storage 0.01647ms
variables 0.01319ms
exports_constantCHOP 0.01384 ms
exports_tableDAT 0.0211 ms
raganmd
 
Posts: 1198
Joined: Thu Mar 28, 2013 5:21 am
Location: San Francisco, CA

Re: Experimental Build 2017.30400 posted

Postby nettoyeur » Thu Sep 28, 2017 7:27 pm

thanks Matt for those stats.

A default Noise CHOP (nothing connected), with Time Slice On, was always 0.04. When you set its Sample Rate parameter to a constant instead of me.time.rate, it would go to 0.02. This was for many nodes the case, such as Timer CHOP, Trigger ChOP, and all nodes who use an expression in Sample Rate.

Now in build 30400 the Noise CHOP is 0.02 by default, with still me.time.rate set as expression.
Also Timer CHOP looks twice as fast.

NICE
Idzard Kwadijk | freelance TouchDesigner consultant | LinkedIn
Checkout ChopChopChop.org - the TouchDesigner marketplace!
nettoyeur
 
Posts: 863
Joined: Mon Oct 15, 2012 12:00 pm
Location: Amsterdam, The Netherlands

Re: Experimental Build 2017.30400 posted

Postby Leskos » Tue Oct 03, 2017 10:49 am

All super exciting - nice work!

Noticed that the Python optimisations had broken a few things in my projects.

When fetching a stored value from an expression in a constant CHOP it doesn't update when the stored value changes. If I have the same expression in a DAT it cooks and updates just fine.
Attachments
storageExample.toe
(3.89 KiB) Downloaded 32 times
User avatar
Leskos
 
Posts: 65
Joined: Sun Oct 10, 2010 5:32 pm

Re: Experimental Build 2017.30400 posted

Postby selina » Tue Oct 03, 2017 3:18 pm

The bug with storage values not updating will be fixed in 2017.30680. Thanks for the report!
User avatar
selina
Staff
 
Posts: 779
Joined: Tue Nov 13, 2007 1:15 am

Re: Experimental Build 2017.31700 posted

Postby ben » Thu Oct 26, 2017 9:25 pm

This experimental build brings the new S Curve CHOP, window spanning abilities for macOS High Sierra, Parameter COMP scope menus, and Audio Device OP parameters to deal with moving your project around to various machines with different audio devices.

You can also now right-click on any component in the address bar path as a shortcut to that component's RMB context menu.

particlesGPU component in the Palette gets an update with a Birth parameter (only available on Windows OS due to GLSL limitations on macOS)

Last but certainly not least, many bug fixes from all your reports!

Remember we are very keen to hear how your projects run in this new optimized experimental branch, so please let us know how performance compares to the Official branch.

Download

Release Notes
User avatar
ben
Staff
 
Posts: 2151
Joined: Thu Nov 08, 2007 6:55 pm
Location: Toronto

Re: Experimental Build 2017.31700 posted

Postby raganmd » Fri Oct 27, 2017 1:27 pm

Loving this new S-Curve CHOP!

I can tell already, however, that I'd love a way to specify different par values when setting up multiple channels. :)
raganmd
 
Posts: 1198
Joined: Thu Mar 28, 2013 5:21 am
Location: San Francisco, CA

Re: Experimental Build 2017.31700 posted

Postby n23 » Mon Nov 13, 2017 2:07 pm

Nice, many cool features!

Looks like some python expressions are not being executed on each frame, for example when I'm accessing a Base operator x position using this code `op('/project1/base1').worldTransform[0,3]`.
n23
 
Posts: 75
Joined: Sat Apr 15, 2017 11:59 am
Location: Cracow, Poland

PreviousNext

Return to General TouchDesigner Discussion

Who is online

Users browsing this forum: No registered users and 7 guests

cron