0:00:10can you re well
0:00:12my name is a quick steiner and part of the huge design team that we
0:00:17have
0:00:20and i'm gonna so the disappoint my designer friends and colleagues
0:00:26and i'm just gonna be talking about the shuttle that i use the tools that
0:00:32i use not gonna be much of a you know on design talk more it's
0:00:37going to be a blender for
0:00:41so what is blended a it is a three any package that is used to
0:00:49produce a full blown movies
0:00:55here's a few titles that the blender foundation the
0:00:59the mother all the project have want the than they possible they just one big
0:01:06please feel which is
0:01:12a site finally we if you've ever seen any one of those movies definitely checkout
0:01:18belief in tell which is
0:01:20actual movie okay
0:01:22out of all those that are produced and it stands on its own but most
0:01:28of these are really great have that for a developing wonder so they provided really
0:01:35you know use cases relevant use cases for the to develop it's also at getting
0:01:45production environment so it can be used to
0:01:52develop games i'm actually considered using the game engine to produce interactive prototypes
0:02:02for know are we didn't even try to for the pins
0:02:08footsteps and then in blender
0:02:12which i can just demo my failure
0:02:16see
0:02:19who's i lost my cursor somehow that is not good
0:02:24how do i get it back
0:02:30okay
0:02:34back with the cursor thank you
0:02:38so
0:02:42it's
0:02:44well it actually has slides from previous
0:02:51because
0:02:52i don't know if you get into details but the text tool that is in
0:02:58blender kind of behaves completely different in the game engine so i thought of gonna
0:03:06present like that with image plane but it turns out to be very clumsy but
0:03:10you can do pretty much anything with wonder but back to topic so it is
0:03:15be game engine it is also i wanna creation tool
0:03:20remotely i view somebody iphones in the you know that were created also thanks to
0:03:29winter
0:03:33and we also use it for documentation some of you have seen my R L
0:03:37G M talk
0:03:39where are discussed the getting started project
0:03:43that
0:03:45me and that are
0:03:50created for
0:03:52the last release of know so it's sort of a
0:04:00really simplistic animation describing and showing kind of a hands on
0:04:08helping people make the first footsteps in brno
0:04:14and there are it's actually translate it
0:04:17so
0:04:19the
0:04:21the tool lender actually have very good integration with a scripting language
0:04:27so we just call the renderer after translating all the strings
0:04:32so even the animation itself is translated
0:04:37a what i'm gonna be talking about here is using blender as a prototyping tool
0:04:45for prototyping
0:04:49the sort of transitive state
0:04:53so
0:04:54prototyping animation
0:04:57why is why did i choose blender apart from the fact that it's a tool
0:05:02that's available
0:05:05mainly
0:05:09because of iteration to get something i'm actually we getting ahead of myself i have
0:05:19done this talk will probably repeat a lot of the things that i said on
0:05:24if you follow the you know design channel one you to have had a series
0:05:31of
0:05:32of tutorials or
0:05:36videos of behind the scenes a looks
0:05:39add how to do motion design would blender
0:05:44so the that before god i'm probably gonna
0:05:48handout or pdf or so the shortcut url is actually the play list of all
0:05:54the "'cause" the channel is full of other walk outside
0:05:58and other interesting things but that is just to play list for the
0:06:03motion design
0:06:06i would have shortly talk about why we need to mark up and design these
0:06:12conditions
0:06:16you may have noticed that we kind of shifted
0:06:21in our design kind of shifted away from those
0:06:24everything at your fingertips kind of interfaces where
0:06:30everything it is thrown at you at the same time
0:06:35to words more streamlined interfaces
0:06:39some people
0:06:40you know
0:06:41kind of mistakenly associate that with touch interface is of the form for factor it's
0:06:50not related to touch adjusted something that happened
0:06:54when you devices got popular so we're doing to interface is that
0:07:01try to minimise the number of controls and chrome you know being shown at the
0:07:09same time but only show you control that
0:07:12are necessary in the context of what you're viewing and this sort of
0:07:17requires
0:07:20to change of scenes or change the interface it required the interface to be more
0:07:27dynamic
0:07:28and i have a few examples
0:07:34actually as i was
0:07:36sitting
0:07:38and being very
0:07:42drawing to the last lecture also observed a john hacking on scrolling
0:07:48and
0:07:50so
0:07:51seeing him struggle with scrolling at a little window by only a small bit one
0:07:59line and this thing happening you know been are a without this move
0:08:06transition between that and well one line is probably
0:08:12not as much of a change if you're
0:08:17repainting you're seeing like with you know to if you remember virtual desktop for workspaces
0:08:26we're not perceived by majority of people very well because the transition just button there
0:08:35it would be in a very you will have one workspace only windows and suddenly
0:08:41either by hitting a shortcut to miss clicking on the toolbar your mentors disappear and
0:08:47there was usually no you know indication or feedback what actually happened
0:08:55i have another example of this
0:08:58directly in blender
0:09:01it's just
0:09:02you see this
0:09:08so let's take this you but you looks the same size
0:09:13scale it is
0:09:16perhaps
0:09:18interesting
0:09:20do you mind if i sit and disappear this the be or be high to
0:09:24give your
0:09:26and i'm just gonna be this
0:09:29all encompassing be able it's
0:09:48okay i'm just trying to make this
0:09:50shape look somewhat distinct from one side so wonder has like multiple views and when
0:09:59you switch diffuse you can see that
0:10:02it actually
0:10:05transitions between them which gives you a much better idea of what you you're looking
0:10:11at i mean there's a there's a label on the top left
0:10:15to do to like hank you what you're looking at but it's much easier to
0:10:21figure out you know the way you look especially when you add a camera you
0:10:28know in into
0:10:33into the play so the transition really helps you navigate in the three D space
0:10:39and inventor this is actually an option because they're from crazy
0:10:44and a some people think like feel this that's a factual fraction of a fine
0:10:50but it helps a lot by figuring out where you are in space so that's
0:10:55why the transitions
0:10:58are actually very helpful
0:11:01in communicating what's actually happening in front
0:11:08i think this is the default now
0:11:12it's a you know it's probably in the options somewhere
0:11:17but you can try to help me find it
0:11:35it is somewhere
0:11:39i don't know
0:11:44so
0:11:46for
0:11:48are you usually never get anything right the first time and people sort of expect
0:11:54us
0:11:55when they look at the we key
0:11:59or when i post something on the you to channel that is the final thing
0:12:03and no not at all
0:12:07we need to have tools that allow us to quickly integrate
0:12:11and get things right especially in that at the time you don't wanna wait for
0:12:18some like you're gonna be switching workspaces all the time but you know the timing
0:12:24has to be have to be right
0:12:26so to get
0:12:29that flexibility of being able to change
0:12:34the timing
0:12:36you have to have a preview
0:12:39of what you're doing and blender has a fairly
0:12:45reasonable view in the three D view or that are usually because this is primarily
0:12:52a three D package you for you know more delaying the primary view with usually
0:13:00the wire frame but it also have and then we looked some something that's interesting
0:13:05works
0:13:06scrolling one was good so this is an old very old
0:13:10a project of mine but you can see here in the preview i'm
0:13:16i'm seeing a image textures so this is a textured view as the O G
0:13:24L S L U and it gets pretty accurate i can also
0:13:29hide everything
0:13:30that's outside the camera
0:13:32can
0:13:34select first
0:13:37hear him or buttons in a
0:13:40but to is the
0:13:44i'm looking at it probably
0:13:47okay all
0:13:50for me
0:13:55okay
0:13:56so if i play back the intonation you're gonna get pretty much real time
0:14:01playback helping animation
0:14:05without the need to wait for under or anything like that
0:14:09so this is really good for
0:14:11getting the timing right
0:14:13but
0:14:15unfortunately it has many drawbacks
0:14:19the kind of animation that we need
0:14:22usually involves
0:14:25switching
0:14:28states of at the few you can see all the objects
0:14:34i just tell you know matched planes and they have a texture touch to it
0:14:39want to like mimic
0:14:42at change of a seeing eye usually blended between then what have the material consisting
0:14:50of two image textures
0:14:53that are applied but
0:14:57to the colour of the material and the alpha channel five the transparency or opacity
0:15:03of that object
0:15:05and one blending between then does not
0:15:08get real time rendered in the jealous of you
0:15:13so you're not getting you're not getting you're not seeing
0:15:17just do another example this straight it's
0:15:23mm
0:15:27fairly
0:15:28long so you're gonna
0:15:31you
0:15:32trip down memory lane a little
0:15:38you can see they all thought is not compass of it correctly and also when
0:15:42you go to the overview it should be shaded with black the textures of the
0:15:50windows actually change in season really for design of virtual workspaces going on there so
0:15:59the G are selling you is not perfect
0:16:04it has in many cases
0:16:09walls the pixel is not getting seriously hot
0:16:18what's the solution
0:16:21i thought it i don't have any sounds
0:16:23i
0:16:28so the blender guys came up with just for me they came up with a
0:16:34new rendering engine
0:16:36which is impressive in many other ways but for me the biggest i think that
0:16:44it brought was the interactive preview inside
0:16:49the view port itself so you're not actually so to go back to my former
0:16:56work flow if i actually wanted to see what's the animation
0:17:03will look like
0:17:05required me to render these into a either and i nation power later always just
0:17:11doing image stills for reason that time
0:17:14can't explain if you're interested
0:17:18so it was waiting
0:17:21and i had my old computer it was really slow now i have like multi-core
0:17:26beast of a machine so it's better but still it's a drag
0:17:33you can make a mistake and you don't see it and i do every time
0:17:38i can make a mistake i make it into corrected i make another one
0:17:42so it's just and it's especially easy in blender because there's like lots of
0:17:48things where you are reusing the same
0:17:52like material or texture that you're using elsewhere and then you
0:17:56change it's
0:17:57without thinking that it's actually being used by multiple objects or you break it elsewhere
0:18:03and you don't see it until you hundred and you render it
0:18:06so it's just a very tedious work for
0:18:10so we did
0:18:13with the new
0:18:15and i'm now going to you know
0:18:20it was the solution for a
0:18:24to avoid like fracture bugs with cycles
0:18:27it's disabled by default if you open it
0:18:32so we don't actually it it's a rates and provides are real time of sort
0:18:38of preview directly in the three D view port
0:18:43and this is an accurate
0:18:45render
0:18:47so
0:18:50except for motion will are which i'm only using because i'm used to twenty five
0:18:56frames per second well
0:19:00and just to like provide that fluidity for the i cheat will using motion better
0:19:06rather than doing everything sixty frame saying that a takes a lot longer and it's
0:19:12not really needed for the for the mark ups
0:19:15but apart promotion bore it really provides an accurate render sure that had brought something
0:19:22more interesting than this but what we're where you're saying for our mock ups is
0:19:28never i i'll it scene so the materials are all these image planes are being
0:19:35transmitted so they're trying to me so there's no actual lighting
0:19:43it's very simple i bought
0:19:45if i move around in the
0:19:48in the time line everything that i see
0:19:52is that an accurate render
0:19:55that i'm gonna get where everybody's into image styles
0:19:59of course
0:20:00i have i don't have a very all for machine it is our full but
0:20:06not as powerful to be able to
0:20:11keep up and giving me a real time preview
0:20:14so this is this is this is playback but it's not really keeping up
0:20:18with the real time playback
0:20:22but i can switch back to something that material you
0:20:27or just wire frame to be able to rehearse the timings
0:20:32better but still
0:20:34like have another window of cycles
0:20:37or just switched which the
0:20:40which the view that would be we give you a real time preview
0:20:45and this is actually markup for the work that colour doing
0:20:50where
0:20:52here
0:20:53so we're gonna get this eventually
0:20:57and so i'm going to this talk is now over
0:21:03i am going to are going to actually demo and show you some of the
0:21:07things that i do to produce this
0:21:12and i'm gonna do that by sitting and disappearing again if at any time you
0:21:17have a question please you know raise your hand and ask away
0:21:24so i'm gonna start with
0:21:27explaining the different material setup
0:21:33that you have for you have a question
0:21:41so like i said the things are completely different in cycles in terms of material
0:21:49setup but
0:21:52you know the under community is got infinite resources so they're actually maintaining the two
0:21:56engines can currently but i think the new well this so much better and make
0:22:02so much more sense in the older will you had like a special switch which
0:22:08with a shade less
0:22:10that a lot you to do something like this where you did not worry about
0:22:15know complex lighting your mopping up a user interface everything is just flat shaded all
0:22:23the textures are just that you know what materials aren't very sophisticated just the texture
0:22:29that trying in colour and can be transparent and even that it didn't do all
0:22:35to well like landing
0:22:38the transparency a long the colour the state with kind of
0:22:42finicky at times because you would get that all what channel of the
0:22:47you know a blend of to well what channel it's just it's a there were
0:22:51cases where this is the right and of set up with actually quite tedious
0:22:57this set of materials enough and now so i called
0:23:04makes more sense in my opinion but you know i was used to something else
0:23:09i love that i know so we was a little bit tricky not there is
0:23:18no start you
0:23:21there is a very helpful tool
0:23:24to help you with
0:23:27using blender for you sort of to the
0:23:30and emission and that is important images this one
0:23:34so it's a script
0:23:36that you to do just that it's not enable but default so what you do
0:23:42is it is like and then dons a tab
0:23:46and you search for import
0:23:50images as planes and it right here
0:23:53you just and he will that
0:23:56and you have it
0:24:00so now we can import images and explains
0:24:05and this is actually two scripts at one because right now i mean the all
0:24:10will the blender render engine
0:24:13you can use that it's gonna set up the materials appropriately but if i changed
0:24:20two cycles engine it's gonna do complete something completely different so it is the exact
0:24:25same work flow
0:24:27i need to find a
0:24:29texture
0:24:32where are will people will
0:24:36good
0:24:37so
0:24:39it just did all the work for me
0:24:42and
0:24:43if i take a look at the material
0:24:48doesn't so i'm gonna split my view
0:24:52show you the materials
0:24:56so in cycles the materials are
0:25:01not that the there is a can of the this is the key
0:25:10so
0:25:11i'm actually done the one thing and i didn't look at
0:25:17the options that the
0:25:22that the import script has
0:25:25and then you old wallpaper
0:25:29and so we here and is if you off and how you want to import
0:25:34your image for our rgb at the end he is so you know colour information
0:25:42plus transparency you want to select the emission and transparent so the material will image
0:25:49colour
0:25:50and it's going to use the alpha channel from the image
0:25:55to use as a transparency mask
0:25:59for or fate or
0:26:02sure right here also
0:26:05there's multiple ways of how you can scale the image into the see i'm just
0:26:10gonna
0:26:11use the
0:26:12a relative
0:26:16size so
0:26:18if i would
0:26:27well
0:26:31so if i would
0:26:33the points the camera at it are
0:26:52so if i switch to the
0:26:55rendered view you can see that this one is actually training colour one to the
0:27:01other one but if i didn't have this one
0:27:06well that some ambient lighting in the scene so have to
0:27:10get rid of that
0:27:12anyway so this is the right way to set it up
0:27:21so the way it works the materials are actually ripple shader
0:27:27so
0:27:29D colour information like a admission shader which would normally a lot of you set
0:27:36a colour
0:27:38to and it
0:27:39use for lance
0:27:42essentially or
0:27:45that sort of thing
0:27:47parts instead we are using the image texture what
0:27:53the image texture i don't really know what drink feel is
0:27:58so let's just say that the colour information from the image is being passed to
0:28:04the emission
0:28:06shader
0:28:08that would
0:28:09in this case give us exactly what we what we need unfortunately or in the
0:28:15cases where there is from transparency information we would need the other bit which is
0:28:23a transparent shader which usually just
0:28:26is that if i set the colour
0:28:31that
0:28:34i don't know why my name
0:28:37what do you want to do with that one
0:28:41yes i do want
0:28:44there's probably a for
0:28:46there we go
0:28:48one
0:28:49so it's providing a parent
0:28:55transparency
0:28:58but if we take
0:29:01the alpha channel all the image
0:29:05as a that's a factor of how we're mixing these two colours it's effectively doing
0:29:12what we want so there's
0:29:15the in they did image going in here
0:29:19that would normally be like mixed based on the factor that's here so this would
0:29:24be fifty percent transparent if i would keep the fancy channel white
0:29:31but we're gonna use the alpha channel as a map
0:29:36sue
0:29:39i don't wait calls here is a right so
0:29:45in this case the output channel is exactly the same is just the white
0:29:49well while there's no can spencer here so if i would take some other image
0:29:53that i know who
0:29:57it's like
0:29:59nice
0:30:00i'll a
0:30:03what is this time away
0:30:06so you can see that if i didn't have the math
0:30:09it's just mixing the colour information from the image we
0:30:16the colour that's provided by the transparent shader if i use the mask from the
0:30:21alpha channel
0:30:23it's doing what we need
0:30:26so it makes sense it would like be pdas to set up
0:30:33which i actually have to do for a lot of scenes that i had the
0:30:38when i was doing getting started
0:30:40the cycles engine has the great motion blur that's fast and accurate and there's no
0:30:49trouble with it as with the a composite or composite that a motion buffer that
0:30:57the hold rendering engine provide or also have like attractive motion blur by that's like
0:31:07if you want sixteen sample that means that each frame is rendered sixteen times it
0:31:12was just ridiculously slow
0:31:15so cycles great motion blur it's want to redo a lot of these things that
0:31:21the import
0:31:23images those planes rid of for you
0:31:27but it was worth it i mean it's this well there's really much better so
0:31:32another tool that i'm going to show you that's extremely useful for doing this sort
0:31:38of
0:31:41animation is the top sheet
0:31:44which i don't want all hope she'd what
0:31:48right name
0:31:52let's try this and
0:31:55that will be after again
0:32:02so as i was saying iteration is ski so let's say i would want to
0:32:08change the timing of
0:32:12you know this bubble appearing
0:32:15so
0:32:18blender has got and what's slow
0:32:28as got this which is the door she
0:32:31so
0:32:33you can view the
0:32:35time there's also a graph editor
0:32:39for each object
0:32:41here
0:32:45any property can be animated in linear and you have this
0:32:50it's you
0:32:52i would change the resolution but then it would break that we tried earlier so
0:32:58okay the
0:33:01i could do this
0:33:04and it is
0:33:06like the
0:33:12so
0:33:19but the line still
0:33:22cut
0:33:26alright never mind so this is like the property changing in time which is they
0:33:32act axes
0:33:34the don't cheat on the other hand only worries about the states of animation so
0:33:39each state that you use frame you set that you want this to remain at
0:33:46this value at this point of time is shown as adult it's kind of like
0:33:52have this preview
0:33:56that it to aggregates like individual properties
0:34:00for object so we can like have a fine detail or you can just see
0:34:06the
0:34:07individual p-frame without really knowing what exact property it is and just like in the
0:34:15the three D view all the transformations that you can do on object you can
0:34:20do one all the thumb key frames for example if i what we're gonna do
0:34:28mm
0:34:29i was gonna make this year
0:34:33were
0:34:37we
0:34:38comedy you
0:34:41so if i would think that this
0:34:45slot a it's not
0:34:47i wanted to too much tedious work
0:34:51and
0:34:53just one line
0:34:55okay so this one
0:34:56let's do this so it changes across five frames
0:35:02one two three
0:35:05eight
0:35:06we wanna do that slower we don't but let's assume that we wanna do that
0:35:11slower so i have the
0:35:15the final state year
0:35:17and
0:35:19i can
0:35:21these are really useful a problem here this one
0:35:26will show objects that are not even in the in the scene maybe move to
0:35:31other layers for our hidden so this enables fifty really see all the objects and
0:35:37this one on the other hand is only showing the key frames that are relating
0:35:42to these what is all czech which you know this is a very this is
0:35:46the most useful to because
0:35:48you're gonna end up any meeting even with a simple animation that actually you're gonna
0:35:53be any meeting so many proper
0:35:58these are artifacts
0:36:00here and
0:36:05so
0:36:11so making this
0:36:13this so
0:36:15to change that writing i just move the key frame so what if we wanna
0:36:21make it take twice as long i just grab it
0:36:26and move it by eight frames
0:36:29in the time line now if i animated
0:36:33it's taking twice as long are just
0:36:36actually show it in the context of the other animation
0:36:41that's
0:36:44lower
0:36:48and actually like that there's two things that are moving it's the
0:36:52the new plane
0:36:56the old one so
0:36:57this would be
0:36:59eight
0:37:00as well
0:37:03and these are individual objects actually so i would have to do that for all
0:37:08of them so
0:37:10the best way to do is do a box select make it more
0:37:15i have them selected
0:37:21do box selecting here well
0:37:25no
0:37:30i don't know why it's doing all these five
0:37:34well video
0:37:36eight
0:37:40it's also terribly slow
0:37:42so now i've moved
0:37:45all that so they have to speak so this is dope sheet
0:37:51it's also useful
0:37:54because like in here you in the curve editor you define
0:38:00how the states transition so you know you're changing the curve how fast or like
0:38:06you know they using and that kind of thing well this is just tiny when
0:38:14that
0:38:15state is happening it's also extremely useful to be states so i know what certain
0:38:20time i wanna return to that particular state i just copy the key frame and
0:38:27i know for example this i "'cause" that's fine
0:38:30it's really lot
0:38:33there we go so remarks i know it's position here
0:38:39and if i you would this put it in here
0:38:43it's going to be exactly there i mean there's other properties like scale that change
0:38:47but i know that whatever i have p-frame here just location is going to be
0:38:53exactly the same as it was
0:38:56when i copied it and
0:38:57this one
0:38:59so it's extremely useful
0:39:02at the whole are we with time you have any questions
0:39:07but
0:39:24you signing and that's one point three use people
0:39:33i
0:39:35everywhere and you like microsoft office all the options turned on i mean like there's
0:39:42we have people that are have for case usage of our software it's nothing compared
0:39:50to
0:39:52massive number of long tail like me like me i'm using blender for something that's
0:39:58not really meant like you wonder was not designed to do the animation at all
0:40:06it's just
0:40:09no i'm not gonna touch and
0:40:13well what we did we did actually like get involved in some cases john a
0:40:19was working on the like X T G of older stuff old and of the
0:40:25i call on you know some of these things
0:40:30like integrating at that level but
0:40:36they didn't have like the major redesign
0:40:39one of the things that i really like and that are completely you know specific
0:40:46to that
0:40:47audience is that every
0:40:50everything
0:40:52everywhere every key every property is an innate able like anywhere i am i can
0:40:58just press like
0:41:00visibility
0:41:03i insert a key frame everything is an innate able anywhere and also you can
0:41:09see really cryptic properties to tool tips showing up
0:41:14and that they like if i showed this to somebody you know would like it
0:41:19had no place there but
0:41:21people will more likely be you know doing very specific things and this is even
0:41:29for non wanna hackers it's useful because like for the getting started stuff
0:41:37i written i thought i
0:41:42it's very scary to admit that i publicly but you know because of the it
0:41:48because everything that i seen you why i can i know how to access it's
0:41:53and that conscripted somehow you know in a very sturdy way so i mean it's
0:41:58a
0:41:59it's just a different audience interface and i
0:42:03you know i'm not in love with many of the decisions especially like it shows
0:42:09that like all the options that i said you want i with my limited you
0:42:14wonder can reliably project every time i do anything so it's not the most stable
0:42:20piece of software but it really does everything
0:42:24it does everything
0:42:29okay what was like well so honestly they're related now so i didn't like this
0:42:35to is very much for people who do it like eight hours a day five
0:42:39days we right so like it's very hard to the few times i've been trying
0:42:44to
0:42:45well the right now the hard very hard times i was curious if there if
0:42:50you know of any other like innovation tools that are good like say i use
0:42:54i need to animate something like there is one that's not really like synthetic but
0:42:59really i spend time in blender for other projects and are doing different things so
0:43:05just familiar with it that way but there's many things like that the pattern that
0:43:10you that are common other like the dope she'd like you can't and they without
0:43:15every piece of software that you see that the crop editor also like any piece
0:43:23like you know apple motion everything or you know the adobe aftereffects everything is using
0:43:30the same kind of pattern so i would say a lot of people will be
0:43:36familiar with most like there's the materials set up that's kind of something that's specific
0:43:43to wonder
0:43:45but i've just shown you how to the web and you know now so
0:43:50goods mission is to do probably take an on the learn it's
0:43:54okay
0:44:04i
0:44:05i'd be really interested to know you have more about the i mean this is
0:44:10probably something i'd like to have as a conversation not really interested in a specific
0:44:15all the specific which is you'll up and use the mouse to get your job
0:44:19done and maybe even some of the features to do with ring transitions the you
0:44:23which you maybe even have to maybe buried and hard to get to than the
0:44:27because i'm working on a so actually my stuff to break which is basically trying
0:44:33to achieve this kind of altering capability for user interface is specifically for user interfaces
0:44:39i'm with the rent technology but
0:44:42i want this kind of visual design
0:44:46really i mean it's not you right well the that i don't do in blender
0:44:52i mentioned it and the beginning is interactivity i mean that there is the game
0:44:58engine but i just went for what technology so i jake very
0:45:06whenever there's interactivity involved wanna you know change the you very this is not of
0:45:14us to order type it in
0:45:18i'm sure the people that are very familiar with the game engine that will
0:45:24try to prove me wrong but i just go for at these cases
0:45:30but for just like
0:45:33this stuff transitions animation i you know there's very little that you need you just
0:45:41need the basic transforms
0:45:43so scaling rotation i have movement one thing that is kind of club see to
0:45:50do which i was gonna demo
0:45:53i don't
0:45:54make sense is sort of clipping masks or you know like when you want something
0:46:01to eat here like fade in the you know the into an area or that
0:46:07sort of thing which i'm currently just doing like a
0:46:12mask so like been erased so i'm doing it with a blue liens will be
0:46:18an operator the lender has got like also on may have not
0:46:26made it
0:46:27we are the interactivity means that you're not doing many destructive actions
0:46:34and hundred has got this modifier stack so you're changing things but you're keeping the
0:46:39primitives
0:46:40so you can always go back and change it so the bowl boolean operators also
0:46:46not really destroying the shapes the match it's just being dynamically apply to any make
0:46:54it so that's how i do like
0:46:56in here look this is this object is a
0:47:03cage so everything that moves
0:47:11so you have stuff this is just movement but everything that's outside of this cage
0:47:16is hidden invisible because this is only got
0:47:26so that's one of the areas that like if i wanted to do the fate
0:47:30that i would want to do it will be tricky i don't know how i
0:47:34would do it in the three D
0:47:38you on it so i would know how to do it in the other but
0:47:42then it just work
0:47:45i definitely bigger you should sit down with you
0:47:48and i don't is it works are interested in using tools like this but the
0:47:52sort of using the same technology you know you know that tool with bill you
0:47:58think letter it will it could not be a prototyping tool but some stuff actually
0:48:05but we have three in this in this something i'm really interested in is the
0:48:09idea of having the visual to actually you can directly connected to devices that you're
0:48:15developing your user interface post so for instance developing for buying or top and also
0:48:21you should actually on the one hand you got the technology that's being shared between
0:48:25the design so that's gonna run on the fire you know so
0:48:29you make changes as you're designing them and on your that's machine and you should
0:48:34be have to just pick up that phone and that's actually check out how the
0:48:37animation feels a
0:48:38response
0:48:40if we we're looking the problem specifically from the point of your you i the
0:48:44but i'm sure that we could
0:48:45figure out a much better way fly
0:48:52so i am some other
0:48:58thank you that i can show so for example in the
0:49:01i hope i've only example i probably didn't so this is also an older project
0:49:09i need it
0:49:12before
0:49:14and
0:49:16i wanted to touch
0:49:19so this is
0:49:24this is just demoing the behaviour scrolling on such devices and you can see that
0:49:33the
0:49:35big object that corresponds to the page being a new blind that finger
0:49:44circle
0:49:46and this is not any needed separately
0:49:51because it's actually quite hard to do
0:49:57a similar sort of thing that gets you out of
0:50:01the
0:50:04imp
0:50:05impression of animation is like when character moves on a surface
0:50:12on the ground and it slides
0:50:14so the ground is not actually like the fourth is not moving in correspondence that
0:50:19surf
0:50:20same thing would be here like if i would want to change anything in the
0:50:25time it would look bad so this is actually using constrains so that's another tool
0:50:34that's built into blender
0:50:36so
0:50:38are you interested in hearing about it or is it just
0:50:44out of time
0:50:46i thought i have so much time that i know is our is gonna
0:50:54i
0:50:56alright well if you're interested and i can tell you later
0:51:02so thank you