Today our 25th lecture will be continuing with active filters in the last lecture we had already discussed how passive RLC filters can be converted to active filters by inductor simulation techniques. Inductor simulation we had discussed non-ideal inductor with series resistance with parallel resistance without any resistance okay all these cases. And that circuit is known as guirater that can convert the capacitor terminated into an inductor that is a guiration means rotation by 180 degrees between voltage and current okay. To convert RLC filter to active filters this inductor can be therefore used active and passive parameter sensitivity is now come into picture although this active parameter is an important criteria for selection of the filter topology effect of finite gain and gain finite gain bandwidth product how this effects the inductor that is simulated using an active device is also discussed earlier. Now from that a criteria for design of a filter arose wherein the F naught of the filter into Q F naught is normalizing frequency should be much less than the gain bandwidth product of the active device. This is what we had shown in the last class today anyway we will continue after we indicate the Q of the inductor simulated is dependent upon the DC gain A naught of the op amp and GB of the op amp in this fashion. So A naught is the Q of the inductor if GB is infinity and if A naught and GB both are finite then that is the variation in Q it appears as a negative resistance of magnitude GB by 2 omega naught shunting the inductor whereas due to finite gain A naught it appears as a positive resistance which is A naught into R negative resistance is GB into R by 2 omega naught.  So this is the limitation of the inductor simulation circuit. The quality factor now how to enhance it in another fashion that is what is normally adopted in what are called as salinity networks the Q enhancement takes place due to feedback negative or positive. The quality factor Q P of the second order passive RC filter since it is always less than 0.5 it is unacceptable for a general filter design. So salinity proposed use of negative or positive feedback to enhance the Q several topologies similar to salinity filters are possible these are going to be now synthesized systematically by us. Second order passive filter let us represent this by a polynomial numerator divided by denominator this is the way the passive filter is represented numerator by denominator say it is a second order filter okay then DS is primarily normalized S squared by omega naught squared plus S by omega naught Q this we have been adopting from the beginning is the way we have normalized the constant is made equal to 1 and then this is the normalizing frequency omega naught this is the Q of the filter. So if it is passive let us therefore term it as passive and Q P is less than 0.5 that is the characteristic of the filter and omega P is equal to 1 by RC. Now such a numerator polynomial by denominator polynomial is embedded in an inverting amplifier topology like this so that there is a loop feedback loop which is negative because of this inversion here and summation here it is a negative feedback loop. So V naught by VI now becomes converted okay this we had shown earlier equal to minus K into NS by DS divided by 1 plus K NS by DS which is minus K NS the numerator polynomial remains the same as before okay except for multiplication by minus K denominator polynomial gets modified as this DS plus KNS this is the technique that is adopted to change the characteristic polynomial of this network okay which is embedded in an amplifier like this. So what happens for a general second order passive RCRL filter if you write NS by DS as the denominator being the standard form that we had used earlier so numerator on the other hand is again normalized with the same normalizing frequency as denominator. So it is therefore M integer S squared by omega P squared plus N integer positive or negative S by omega P plus P positive or negative okay integer. So omega P is the natural frequency of the passive RC filter QP is the quality factor of the passive second order RC filter. So in such a situation V naught over VI gets transformed as numerator polynomial remains the same as before denominator gets modified as 1 plus MK 1 plus NK QP plus 1 plus PK. So what happens now omega naught natural frequency is nothing but this if you consider as A B and C root AC by B is the Q okay and root C by A is the natural frequency if you do that it is square root of 1 plus PK divided by 1 plus MK into omega P that is the modified natural frequency of the system feedback system Q also gets modified as QP divided by 1 plus NK QP square root of 1 plus PK square root of 1 plus MK this is an important transformation that we are looking for so this is what we are seeking this is the consequence of what we are doing right. So in case we want to improve the Q from the original QP which is less than 0.5 we have different methods possible PK can be positive MK can be positive okay MK into QP can be a negative quantity less than 1. So these are the possibilities of improving the quality factor. So PK being positive M equal to 0 N equal to 0 is first considered okay there is the low pass original passive filter then P0 MK positive M0 there is the high pass filter as the starting point in the passive block then P and M0 okay being NK being negative okay such that NK into QP is less than 1 is positive feedback okay situation. So these are the possibilities that are going to be discussed one after the other then when both P and M are present and N is 0 that is the notch filter situation okay that also is going to be discussed okay. Finally we are going to have P and M equal to 0 and NK QP a negative but less than 1 that is the positive feedback structure. So these four topologies for enhancing the Q will be discussed in the course of these lectures. Enhancement of QA can be therefore carried out by using any one of these combination that I have already mentioned about. So let us start with the low pass RC filter. So this transfer function we have written it so many times 1 by 1 plus SC1 R1 plus SC2 R1 plus R2 that the coefficient of S. S squared means 2 capacitors coming SC1 R1 SC2 R2 so that is the transfer function. Omega P is recognized as 1 by circle top R1 C1 R2 C2 and QP is this and R1 equal to R2 equal to R C1 equal to C2 equal to C omega P is 1 by RC QP is 1 by 3 this is a simple design procedure active low pass filter okay how to convert this. So this network with this value of R and C is embedded in this inverting amplifier with gain K the natural frequency of the active filter is now omega naught equal to square root of 1 plus K okay into omega P root C by A. So and QA is equal to QP divided by square root of 1 plus K. So this QP into square root of 1 plus K. So both omega naught and QA get enhanced by a factor of the original frequency and Q by a factor of 1 plus root of 1 plus K. By suitable selection of K we can design it for a specific Q and thereafter fix the time constant omega P which is 1 over RC based on what omega naught we desire for the low pass filter. The structure of the active low pass filter now is that we want to add VI in such a manner that this transfer function remains the same as what we have just derived okay. So for that we add VI along with the feedback voltage in this following manner by using an adder network which is passive here. So I make this R1 split into 2 R1 and 2 R1 so the convenience resistance is still R1 but it has a voltage which is getting added which is 2 V naught plus I mean 2 V naught okay with the convenience resistance of R naught 2 V naught into half which is V naught itself okay and VI into half okay that means instead of gain of K we should use in order to fulfill the same feedback we have to double the gain as 2K. So if that is done that is done actually by using a network like this now along with addition that we are just now mentioned. So a voltage control voltage source with gain 2K inverting amplifier gain of 2K is used in the following manner buffer followed by a inverting amplifier. So this achieves the transfer function that we have earlier depicted so let us design a second order Butterworth Lopez filter bandwidth equal to 40 hertz QA is 1 over root 2 for the second order Butterworth R1 equal to R2 equal to R C1 equal to C2 equal to C QP is equal to 1 by root 3 1 by 3 and therefore QA is equal to 1 by 3 into root of 1 plus K equal to 1 over root 2 which gives K value of 3.5 that is the K omega naught can be evaluated 2 pi into 40 is equal to root of 4.5 divided by R C. So R C comes out as 84 nanofarads for an R of 100 K that is the design it is over. So that can be simulated by putting those values in the circuit shown earlier in this circuit and that is related and you can see the cutoff frequency is very nearly what we have designed obviously that it is 40 hertz okay at the 0.7 point this very nearly equal to 1 actually it is K by 1 plus K less than 1 that is what you see K being equal to 3.5 K by 1 by 1 plus K is the numerator gain. So if K is high it goes to very nearly equal to 1 this is indicating that the Q is 1 over root 2 just suggesting a small hump there. Now let us enhance the Q Q is equal to 5 and F naught is same 40 hertz R is equal to 100 K C is equal to 0.6 micro farad in order to bring the F naught to 40 hertz C has to be enhanced to 0.6 micro farad K is 224 now because Q has been enhanced. So root K plus 1 by 3 is equal to 5 so root of K plus 1 is equal to 15 K plus 1 is 225 so K is 224 and knowing this value of root of K plus 1 root of K plus 1 that is 15 divided by RC 2 by RC is made equal to 40 hertz from which you get the value of C for an R of 100 K which is equal to 0.6 micro farad that is how you get the thing and we see that the frequency is 39.405 it is slightly reduced we will see the fact of the active device gain is to reduce the frequency of normalization from the 40 to 39.405 very nearly same. However Q has been enhanced considerably it has changed to very nearly 5.5 5.481. So this we have to reason out why it is getting enhanced from the design value of 5 so this is due to the gain band with product we will see this later qualitatively Q equal to 5 F naught is increased now F naught is increased from 40 hertz to 400 hertz with a C of 69 of errors. Now you can see that this is very nearly 391 hertz but the Q is nowhere near what we have designed it is 5 that we have designed it for but it is 36.555 in simulation. Now let us investigate why the Q is changing as the frequency is increased Q is increasing okay from the design value of 5 and that is the transient response actually Q of 5 means that should have been only 5 peaks and we see now very nearly 3740 peaks in the whole transient response of this for the same circuit okay. So what is it due to let us just therefore increase the frequency from 400 hertz to 600 hertz by using capacitance equal to 14 and of errors Q is still the same 5 what happens it does not need any input it is just going into exponentially increasing oscillation at the natural frequency of 600 hertz right. So it is only limited in amplitude by the supply voltage which is nearly 15 volts for this 741. So this is due to this oscillation or instability in the circuit which has been designed as a filter but it works as an oscillator okay oscillating at this natural frequency is due to the finite gain bandwidth product of the op amp. So Q increases from the specified value these are the effects seen in the experiment that we have carried out the natural frequency reduces slightly from the specified value at higher natural frequencies the transient responses are more oscillatory indicating Q enhancement effect beyond a certain natural frequency the system becomes unstable goes into oscillation at the natural frequency these are the observations that we have made by designing a high Q circuits at higher frequencies using the same topology and op amp. Now that is the effect of gain bandwidth product that we are going to investigate now amplifier using a buffer and an inverting amplifier of gain K has a transfer function this we already know if you are using a buffer the effect of the finite gain bandwidth product is 1 plus 1 over loop gain of that. So this is the loop gain GB by S is the loop gain so 1 over loop gain is 1 plus S by GB. Similarly for that of the amplifier inverting amplifier with gain of 2K the error in phase that is mainly this is the error in phase that is arising 1 plus 1 plus 2K into S by GB that is 1 over loop gain of that inverting amplifier combined together approximated when omega is much less than GB this is 1 minus 2 plus 2K into S by GB this is the cumulative phase error that is causing a total phase lag in the gain stage that we are using that is responsible for the Q enhancement in the loop okay always remember that the additional phase lag caused by the finite gain bandwidth product is the 1 that is causing us the trouble. So transfer function of the active low pass filter now changes wherever K is there replaced that K by K into 1 minus this phase lag. So 1 minus this phase lag okay comes in the numerator that is of not serious consequence however in the denominator the K changes from K to K into 1 minus 2 into 1 plus K into S by GB that gives an error coefficient getting subtracted from the already low coefficient of S okay and that results in modification of the denominator polynomial as S square by omega naught square which is the standard way of normalizing with the constant is made now equal to 1 that 1 plus K is going to be dividing throughout okay so K by 1 plus K here okay we get this modified as minus this factor due to the gain bandwidth product gets subtracted that means the coefficient of S gets reduced which is going to make the Q go here okay effectively therefore QA due to finite gain bandwidth product is QP into square root of 1 plus K which is what we normally design it for using the slow pass filter feedback however it gets enhanced by this factor and this factor can be rewritten as 2K into omega naught into QA by GB that has to be much less than 1 in order that it has no influence on the designed Q. So this is an important conclusion that we are arriving earlier we had seen that inductor simulator it is sufficient if you have omega naught QA by GB much less than 1 here since you are using an amplifier with gain equal to 2K the phase error has got multiplied by 2K okay omega naught by GB is the phase error that into Q is to be made much less than 1 so that means 2K for high Q because K root K plus 1 by what is that into QP is equal to Q actual right. So K plus 1 is equal to Q actual by QP QP is 1 by 3 actually in this case. So this K plus 1 is going to be this squared so that means K is prior proportional to the actual Q squared for high Q it is going to be very high. So the error is going to be considered this is what is to be borne in mind in selecting the op-amp okay therefore 741 is inferior to let us say LF356 or TL082 okay because there is a tenfold increase in the gain band with product in these two compared to 741. So if you are designing filters for high frequencies it is better to go for TL082 or LF356 okay QA is equal to 5 F naught equal to 40 hertz K is equal to 3.5 okay QA due to GB is going to be this 5 divided by 1 minus this factor is going to be such that is almost very nearly equal to point if you calculated for the concern the frequency F naught is equal to say 40 hertz GB is equal to 1 mega hertz that is for 741 and QA is equal to 5 that into 2 K is 224 right. So if you calculate that it comes out as 5.55 the actual experiment has shown as this to be you can see this to be 5.481 so that has got enhanced for the same Q and frequency okay it has got enhanced to 5.481 this is the simulated result and theoretical calculation has shown as that to be very nearly 5.55. And second example QA is further into 5 F naught equal to 400 hertz K equal to 224 GB is going to be this QP which is 5 by 1 minus 0.894 also so this quantity comes out as the earlier case it was 5 by 1 minus 0.0894 right so which is very nearly this right. So we have this coming out to be close to 48 let us see what it is in the simulation so in the simulation it is nearly equal to 37 okay. So all these approximations are valid only when this quantity please remember is very very small compared to 1 when this is coming close to 1 these approximations are not strictly valid okay. So what is the limitation due to GB on our power this thing for inductive simulation circuits it will be 2 F naught QA by GB should be much less than 1 whereas here it is 2 K into F naught QA by GB much less than 1 for the filter to be stable in case of filter using feedback. This is the conclusion that we can draw and now let us design a better worth low pass filter that is this 4th order 4th order better worth filter 4th order means it is can be designed by cascading 1 second order with another second order what is the logic behind this this first second order with low Q that is corresponding to 1 by 1.848 is 1 Q 1 this is Q 1 and is cascaded to another which has a high Q Q 2 is equal to 1 by 0.765 so this is the peaking that it shows with Q 2 equal to 1 by 0.765. So when you combine this when you multiply this you get this decrease is compensated for exactly by this increase so that it becomes exactly flat and of course beyond a certain point both of them are decreasing so this decreases rapidly. So that is the better worth okay of 4th order okay which is actually root of 1 plus X to the power 2 to power 2N that is 8 okay X is equal to omega by omega naught okay. So this is the better worth that has been designed and we are realizing this using the same network with 741 as the op amp so that is a finite gain bandwidth product which is enhancing the Q okay in this particular case okay the Q enhancement is seen clearly because it is a higher Q circuit. So we can see that the effect of gain bandwidth product is that this peak is raising more and this is not so much changed this change is only about 1% and this change from 1% from the theoretical value this change is on the other hand 12.4% from the theoretical value. So there is a peaking on this okay high pass filter design M equal to 1 now this can be actually concluded that whenever we are designing these filters suppose you are designing a higher order low pass filter function which is maximally flat let us say and it has a combination of low pass low Q filter with high Q filters cascaded then this one may be one such thing this does not get disturbed much but the higher Q things will be peaking more so effectively let us say a typical response will be looking like and something like this okay is what is going to appear due to because as you come closer and closer to the pass band edge you are having higher end higher frequency filters with higher Q design. So they are going to peak more due to gain bandwidth product if you use the same op amp for all the filter blocks of the second order then this is what is going to happen for a response which should have been strictly this okay. So this we can conclude qualitatively without doing any mathematics because of the effect seen here the Q is going to be enhanced frequency is going to move down slightly. Now let us go to high pass filter as a means of improving the or enhancing the Q. So M is equal to 1, N is equal to 0, P is equal to 0 earlier we had P equal to 1 and M and N equal to 0. So then V naught over VI in that embedded situation of inverting amplifier will give you minus K into S square by omega P square the original high pass nature of NS is retained but the denominator gets modified only this 1 plus K comes for S square by omega P square other coefficients remain the same as before.  So we get this as Q A which is the same as the low pass case enhancement by a factor of root of 1 plus K. However the natural frequency decreases by a factor of 1 plus K compared to low pass where it increases by square root of 1 plus K. Now this is the network high pass passive filter network CRCR and active high pass filter conversion minus K with summing. Summing using capacitors we can do.  Topology of the active high pass filter now summing can be done by earlier we did using resistors split it into 2R and 2R. So here now we can use the same addition of input and feedback voltage using C1 by 2 and C1 by 2 capacitors so that the transfer parameters and feedback loop gain remains the same as before okay and V naught over VI remains same as before. If the lower cut off frequency selected as 0.4 hertz typically let us see assuming C1 C2 equal to C R1 R2 equal to R this is typically that of the biomedical designs of low frequencies Q P is equal to 1 by 3 as Q A is equal to 1 over root 2 we are designing for maximally flat response whatever filter of high pass okay K comes out same as 3.5 same as before omega naught now is 2 pi into 0.4 which is 1 by RC into root of 1 plus K so we get this for R equal to 100 K C comes out as 1.8 micro farads this is the simulated result it shows the what is the cut off frequency exactly at the 0.4 hertz this one so this is 0.4 hertz so the design is okay. Now you can convert this topology from 2 op amp to single op amp just connect this to this only thing is the R2 that earlier has been used is going to be a parallel combination of this with this that means we can call it R3 parallel R4 okay is made equal to R equal to R1 C1 equal to C2 equal to C then all the design equations and the Q's and these natural frequencies remain the same as before except that we are saving one op amp in the whole thing Q of the is enhanced by a factor of root of 1 plus K natural frequency for the low pass is multiplied by root of 1 plus K into OP omega P natural frequency of the high pass filter is omega naught equal to omega P divided by root of 1 plus K so it gets reduced and let us now investigate the effect of high pass filter with F naught equal to 400 hertz Q equal to 5 same 400 hertz for which we have designed our low pass we are designing the high pass now so that we can compare the effect of gain band product in these two low pass and high pass case that is the intention Q is also maintained the same as before equal to 5 K becomes the same as before because Q is equal to root of 1 plus K divided into QV which is 1 by 3 so we get the same square root of 1 plus K is equal to 15 15 squared is K plus 1 so K is equal to 224 F naught is equal to 400 hertz R equal to 100 K gives C equal to 265 pick of parents the circuit is ready and you can simulate that now see what has happened the effect of gain band product is directly seen here at this increase frequency of 400 hertz we had gone from 0.4 to 400 okay large change in the frequency right and the Q also has been increased from 1 over root of 2 to 5 so effect of gain band product is clearly seen the actually at the in all these cases gain at the resonant frequency is always equal to Q okay so Q can be directly measured by measuring the gain at the resonant frequency so for IQ particularly so this should have been 5 whereas you can see that it is 2.623 that is huge variation from the expected value of 5 whereas what has happened in the case of low pass let us look back the Q has that enhanced considerably okay in the second example this is the same example same frequency same Q and same K so the Q from original 5 had jumped to 48 about 10 fold increase in Q right due to gain band product here it has got decreased so we had to see the effect of this so it has got decreased from 5 to 2.623 in the case of high pass filter okay working at the same cut-off frequency or natural frequency right as the low pass filter okay and in the low pass filter case it is 10 fold increase from 5 now let us do the same thing K is replaced by K into 1- the total phase shift of the inverting amplifier plus the buffer so 2 into 1 plus K into S by GB minus this is what happens and this 1 plus K is getting modified as 1 plus K into 1 minus 2 into 1 plus K S by GB that is the only variation rest of the things remain the same as before what happens now this particular thing is having S square by omega P square S is going to be replaced by in all these approximations we are investigating at omega naught the natural frequency of the system the effect okay so this will be minus omega naught square by omega P square okay so that minus is going to make this error become plus okay so this error becomes now S by omega P QP to 1 plus this S is still there right so this S square is replaced by J omega naught square which is minus omega naught square so minus omega naught square by omega P square comes in and you can modify this and you see that this becomes 1 plus 2 K omega naught QA by GB not this in the case of low pass filter it was 1 minus it remain minus right because of T change time change caused by this this became 1 plus that means instead of lag error it is lead error that is causing this Q to decrease Q is going to decrease from its original value of QP into square root of 1 plus K okay by a factor of this so this is what has happened okay actually speaking this factor is about we have seen okay in the case of this frequency this factor is going to be 0.894 also so that therefore is going to change the Q from its original 5 to 5 by 1.894 okay which is nearly what you get in practice so it is going to be theoretically 2.63 whereas we have seen that it is about 2.623 which is pretty close approximation that gives you clear idea that two enhancement occurs in the case of low pass filter by two actual divided by 1 minus the same factor which is 1 minus 0.894 okay whereas in this case okay it is going to be decreased by QP into square root of 1 plus K divided by 2.1.894 which is 2.63 so in conclusion let us see what are the things that we have learnt today so we have seen that by increasing the constant in the denominator or increasing the coefficient of S square by omega P square we can enhance the Q by the same factor so that means if you embedded the low pass filter in an amplifier inverting amplifier and add at the input okay feedback and input then the Q gets enhanced from the original QP which is if all the resistances are made equal and capacitance are made equal in the RC filter this QP is 1 by 3 so it will be 1 by 3 into square root of 1 plus K is the amplifier gain okay which has been made 2K as far as we are concerned so that the loop amplifier gain is still K so and then omega not of the filter is going to be omega P into square root of 1 plus K so both 2 and frequency increase by a factor of 1 plus K in the low pass filter type of feedback negative feedback in the case of this is for low pass for the high pass filter Q remains same as before QP into root of 1 plus K however omega not gets decreased by the factor by which Q is increased and in this particular case GB finite GB is going to enhance Q okay this means Q will be QP into square root of 1 plus K divided by 1 minus okay 2K F naught by GB into Q actual this is the Q active so that is the enhancement effect whereas in the case of high pass it is going to 1 plus F naught Q so however they are both causing the Q to change due to the finite gain band product that means it is going to different from the design value so you have to select the gain band product of these op amp such that this factor 2K into F naught into QA by GB is much less than 1 this case it does not become unstable however in this case it is likely to become unstable if this comes close to 1 okay and therefore it is a precaution that you should take in order to make these circuits work that you should select the gain band product of the op amp or active device that you are using properly in filter design otherwise all these dangers of deviation from the design performance will be the result so thank you very much.


And we are live and we are live live on the internet in real time real time Hello everyone live from the Blender Institute. This is the first live stream we do here at the Blender developers channel and we happen to have a developer would you call yourself? So hi everyone I'm Tom Rosendahl the chairman of Blender Foundation, original developer of Blender. I'm running now the Blender Institute and the animation studio in order to skyrocket Blender into the future. What a great introduction yes skyrocket what does he have to do with rockets? I don't know rockets why it happened coincidentally I think. Yeah some guy in the studio made a design and then there was a little rocket in it and he was like oh that's cool rockets yeah everybody loves rockets but we wanted to wait for Elon to send his rocket up because if that thing would explode we would have picked a different theme I think. It's a good thing that he went fine. Thank you Elon. Thank you Elon. So we decided to make this live stream just to clear any questions that were left on the on the code quest this new campaign that is launched by Blender is the first time right after the first crowdfunding that happened 16 years ago to make Blender open source then since then there was no crowdfunding for actually making Blender like there were four open movies in 2010 eight years ago there was a Cintel which was an open movie to get 2.5 out of beta out of alpha even so now it's a good question I didn't realize that it's a very first time so that I never thought we would could do a campaign like 2002 again that was so massive I thought well you cannot do that every year that's too much and the open movie concept worked out fantastic because people really like to support those little projects and they're a little firm very tangible and it appeared clearly to help Blender forward but for this state several 2.8 we wanted to connect it to spring at the current open movie we are making here but also that is not working fast enough we have one or two developers in the studio we can work on it but 2.8 is massive yeah it's really big we already have online eight people working full-time on 8 people are working on Blender full time but in all different places and you can see online what they're discussing on things when they have an architectural discussions it's complicated it's really complicated and we had Dalai working here for one year and we spent so many hours on architecture and review where I'm making diagrams and looking at the structure to really figure out if we're doing the best that it's really going to work well but Dalai had to go back to Brazil social life you know yeah actual life yeah and then those things slow down like I miss the the focus and the speed of welcome what you can do if you put people together so yeah with everybody I thought if we move on with this speed 2.8 will take another year at least so it's best to do something to speed it up and what would be better than having everybody all the full-time developers coming to Amsterdam for not for a week or for the workshop but for a month because it will take a month to get over everything but for three months at least at least put them on a target to get 2.8 dawn this summer specifically I want it to be released at Seagraph in Vancouver in August what do you mean by released final final no something usable version something you can use no production maybe but it might not for production too because we will use it here in the studio yeah so the guys who are working on spring will suffer like no one ever before suffered and they already suffer right they know they call it the blender open movie experience you have to suffer but what they do is similar to what Oblander use to suffer too yeah they suffer about software and then we can better suffer first ourselves and fix all the stuff before you make everybody else suffer yeah because especially at the very beginning many of the things are so basic in a way that like why making everybody suffer so that way we did it I remember for Cintel 2.5 all the tools from 2.5 2.4 had to be ported over to everyone each of them one by one yes so you were missing like there's thousands of tools around them yeah then you had only like half of them yeah and which ones yeah the ones you probably need and then you need one more and one more so having Campbell especially Campbell and right here Campbell especially having here and right we had here yeah I was coding you were coding so it was three developers here every day it was it was amazing because I remember not even like unwrap was there so it's like Campbell can you add unwrap okay unwrap so it was really basic stuff so having people here so how is how how did it all start is this letter 2.8 called quest why is it a quest it is a quest an adventure yeah of course the first thing I always do if we start a project if we have to get a name without a good name I don't want to do a project yeah so we were looking at spring things spring but that was all too much complicated yeah and it's not a sprint that's point is two or three days or a week developers together it's more like a big thing and as usual we do things nobody else did before so we are going to call this a code quest not a sprint it's a quest to abduct all the core developers of an open source project put them in one place together give them a big task which is really big enough for them to work a couple of months so that's of course curious how far they will get but I know that the architecture is mostly finished there are some details a lot of details that are unclear often that's why we have to get them together but the core of 2.8 I think is there but as usual for every project the last 10% is 10 times more work than the first 90% so it's always the last bit and the last bit will be the difference between a theoretical design which could work and software you can actively use everyday yeah and that part had to make it really usable tested in production and give it to artists and make sure that people will be happy to use it everyday that's what the code quest will do yes because blender 2.9 development is already happening for over two years right yeah we started in 2016 so this is why it's important to bring everybody together and finish this once and for all yeah plus I also want to get more excitement for all the other aspects of 2.8 and we have EV which is mind-blowing everybody we have of course grease pencil a little bit less known but in the animation world I was at the conference two days in Brussels animation conference and festival and if you show them the grease pencil demos that everybody's like oh my god what is this I've never seen this and this will help our workflow so much if we can cut this 3d integrated to the original environment so those two things are important but there are many more things going on behind the scenes there's somebody coding the dependency graph and nobody knows what is it what is the dependency graph about why am I doing it the Russian you say every day why am I doing this sometimes you forget but it's basically the animation system and the dependency graph means you have a property that updates animation and you want the chances everything that's related to it to update correctly and as fast as possible that means mode to thread it sometimes you have to copy data and then apply it in a smart way because your viewport might show something else than the render yeah a good example is people who are using cycles with hair if you have hair on a higher detail level than in the viewport when you render things then hair disappears in the viewport or you cannot even have two viewports in blender with different settings like for a real-time playback one window and one window that shows in OpenCL how it would look like rendered or having a viewport with cycles updating it in a certain reasonable render quality which is different than what you want to have and final so all those render qualities to manage that is what dependency graph is doing but it would also solve the problem that you can have multiple characters to I don't know like duplicate it have a character the same rig but multiple actions for example that's a problem I think having forever I will be solved to get all the proxies for example and one super exciting feature will be that every window then if you have two monitors you can put two separate windows there we can give every window a complete different time yeah so you can have the same scene or two different scenes but in the same data a different display different times so you can have one window with the animation playing and then another one that shows the key frames and the still pose and you move the pose around you can do things and the animation will update magic so I haven't seen that because that's maybe it works in Disney and Pixar we'll see what we will get that work within weeks within weeks maybe it already works but he doesn't show it wow so we have we have evie we have we say we have evie response in so to the animation we have dependency graph so awesome animation stuff that asset management for years yes it's also very hidden not many people know about it I think he likes that a little bit less pressure making cold and I don't want people to breathe down their necks all the time but it's about time to start really bothering him because this asset system has to get used and it has to lead to really nice interfaces yeah one of the things people find blender a little bit difficult to use in is that we don't have a good way to present presets all the software cinema 4d or substance painter that kind of programs you start them up and you got this really nice previews with list of materials and textures and things you click on them you drag and drop you edit and it makes it pleasant to use not only for new users that I can quickly understand what goes on but for people have to work everyday on unwrapping and texturing or on shading or whatever modeling it's important to have your interface that way yeah we're making making a simple glass shader a simple tune shader have presets for that and making your own that's very important especially if you're working like a big production you have characters that are already set up or you even have a character with variations for example so that is very the same thing for both the post library is a good example of assets but you also have external files a lot as the asset manager has to make sure that external files are accessible yeah and that you can set up a project and say okay guys we're going to use these textures and these say this and these models and whatever so you make a number of standard look shaders assets or lighting lighting setups you can make everything an asset and then you can import them in your project without having to worry about all the linking of data that kind of things will be like having an unlimited custom set of primitives models say this everything node groups whatever it is so what's number four number four yeah the containers of course the whole view layers and collections and the render engine so the blender layer system has been kicked out and replaced by a modern system yeah people at first said yeah I want to give layers a name what why can't I give them a name that's that's how it started yeah you want to have a named layer okay but there are more things you want to do with layers and if you study how modern 3d tools that are working with layers it is more with a layer you group like how something is being displayed basic thing so layer is you have your view or that's a rendering or part of the compositor a layer is a view on your data set and you have a scene and you say oh my god layer and that layer is the representation of what I've seen what is in the scene yeah and it can be different types of representations so you can have multi layer we already had that in one for rendering multi-layer rendering so one scene can create multiple pictures and these you can composite similar we have now in Blender totally integrated all the few ports have layers you can have as many layers as you want and every layer is a way to look at your scene and that can be anything it can also be like I want to look at this scene as in wireframes or I want to look at it as an easy or what to look at it as for say I want to have collections as a new concept we have groups of objects it can be automatic groups like all the lamps or you can manually collect collections and say well in this layer I only want to have collections A, B and C and in other layer I want to have collections D, E or whatever it is it will help you organize and you will work that workflow related but it also helps you organizing rendering for example yeah anything awesome so I think we cover most of the the big things collections animation to the animation EV one more one more is the configuration and 101 101 the 101 projects so the last thing is that the workspace in Blender but also there is a concept of application manager is what Campbell is working on and the application manager means that you can define how you want Blender to start and that can be with template files you can define okay I want Blender to start but it configures itself completely how I want it to be yeah and it can also be with the whole UI layout but they can also be with their own key maps but you can even that's what we still have to work on to complete to hide 99.9% of the whole UI and simply start Blender only with two features which is interesting for people want to make their own level editors for example people want to optimize Blender for their own tasks and of course people who like to for 3D printing lots of people who like to get training yeah for teaching especially teaching very very beginners even like four year old six year old there they already know how to play with the phone so they could get Blender to with five buttons to make cubes and colors that I want to work with their trainers to make and design test for the simplest really interfaces you can think of that will make it fun for kids to play with so that they can learn the concept of looking around and navigating yeah for example it could be a simple ask that you have a little UI with pictures of little models and you drag them into the window a physics is on so they will drop on the floor and that's where they are that's it so just drop another second thing I said okay well maybe you can click on one and they will become active with a little manipulator thing on it and you can move them around but physics can keep playing that's it but next step maybe you can give them a color so you have a second UI that has colors and you drop colors on the models so you have physics you can move things around and you can color things that's it so I think that's already interesting for people to play with yeah and it's going to be educational because you have to navigate if you look around you can look maybe you can start making a stack but you drop it and you fall and then you can think of maybe physics or slider for gravity or that kind of thing so that's the thing I think people like to see in schools yeah the best thing is that we can do that with a full compatible blender version the official release that means that you don't have to worry about installing a special type of software you have one blender and they have multiple application managers every application manager will start in a way that you want it to be but it will still be the main blender so we 280 to 8182 but with your own application template or if you are a teacher if the students are really smart and do everything are superior you say this blender itself start going ahead because it will always be the same blender shop with a different template so you can always even if you have the blender for 3d printing you can always go and switch it to the full blender the one the classic the how are we gonna call it classic all legacy also and that's the this whole open source philosophy of making a software free available for everyone is that's why it's so important because no commercial vendor will ever make a like a stripped down Maya and give it to high schools and then allow them the option to expand it to have the whole Maya for and they can use it take it home they can download stuff on the internet this is awesome yeah so that's five yeah that's six we have cycles of course cycle was but it will always get better than i think we can already start with some of the questions that people have other questions yes there is the main one anyone listening the main one yeah okay is it is like when will blender 2.8 be released that's a question that's one of the questions yes so what is the release what is the release defined release so do people know that there is a website called builder dot blender dot org which is where we have our daily builds every day sometimes more times per day you can get the latest version yeah fresh from the lab and we have the computers here the building render continuously yeah of course it's risky because you get something that might not work or might work on the other hand i think a lot of people are using it and especially we here in the studio are using it so if there's anything wrong we can find out very quick yeah so 2.8 during the whole code quest every day every hour whatever there will be a build available for people so they can monitor the progress we will make sure that there's good documentation so the answer is it will be can be released every day every hour but of course everybody wants to know what is the official official release and one we can actually use well i love uh deadlocks yes i love that user of course you first say this is the deadline and i think all the staff is getting nervous and i think seagraph is a great deadline seagraph is august 14 16 14 10 2 15 10 to 16 or something you can google it yes so mid august that is 10 august or something mid august let's say so we want to have a release or whatever we call the beta one 2.80 2.81 we have to make a number of versions yeah and that is going to be the first blender 2.8 release wow but maybe all the developers who are listening and are screaming and like oh my god don't you cannot say that because we might not be done and we'll never be good and i know but that's the challenge yeah and that's why everybody is buying little rockets because the developers will feel so guilty right oh my god the community is supporting our show fantastic we have to make 2.8 work yes that goes both ways this is at the moment there is a 527 people that will be disappointed but actually we that will be 2000 i bet this goes to 2000 yes actually one of the questions is related to that but more of the the success of the code quest so what is the minimum goal that you will consider is it like what is the minimum for the code quest to be successful 1000 no no but like what is the outcome of the code quest i mean how many rockets we want to sell i thought not but the question is what is the outcome of in technical what is the minimum goal that must be reached for the code quest to be successful not in terms of sales but if the code quests like i don't know maybe working software yes exactly yeah okay easy yes assets yes that's graph yes everything brief pencil nothing confess and workspace with the layers and everything yes that's all of that everything yeah of course that's a successful that's the minimum but of course you heard it it's saved it's recorded as recorded it's a minimum and of course you can discuss like okay but how much of that we want to have yes but there's the there's always things the details like the there's a we can recall the tool system to make it automatically use visible manipulators for example oh yeah and then with the whole top bar and ways to have redo and those are kind of designs are a little bit confusing still i don't think they are finished and they might add a lot of extra work so some of the smaller features they have a big impact on workflow but that's still relatively small might be postponed to a follow-up release but they are not blocking right this step forward on 2.8 is my chef and after that of course you got 8182, 8384 with all kinds of exciting new updates so but the core stays there we have to get this we have to get the work spaces layers everything we have to get a work bench engine it's also an unsolved issue and because we have easy you can work an easy but it's not always optimal for texturing and stuff and we have to clay engine which is only for the test and the work bench engine is what we are working on we still have to find somebody or assign somebody to it and that means basically everything we had already but they're better like the solid the old solid with wire overlay with wire selecting or with or without that already i think uh but also solely with some simple shadow it's like a solid but it's completely yeah so a lot of tools depend on a limited visualization to make the tool clear yeah and workbench also means workbench literally so you have fixed light and you set up an environment that you can really start modeling yeah so you have no distraction of how the actual environment will be like solid view now in blender 2.7 so this will basically would be like stripped down eb i guess under the hood it will be the new yeah because you can add some nice reflection on the floor shadow that kind of thing you can borrow some cool stuff but it should be meant but fully real time so you don't want to have any moment that you say uh please wait updating series sort of kind of story real time so you should be as fast as blender 2.7 solid mode and the other big challenge is hair and particles you said it uh there's a russian here in the back complaining and cursing and uh he's not watching the stream right i hope not he's working but he's complaining all the time of course that's why he's russian and uh well it does it tell them to complain it tells me right it's russians are more like depressed and they only see the bad side of things no they work work they like to suffer really bad but they're really good of course they're amazing that thanks to them but he's working on fixing hair things for andi and he's doing uh grooming for a girl for spring and of course this is going to be amazing and and he also likes to push the limit and really make something look like as if it's a pixar movie and they're not using pixar software but they are using blender so he's suffering better and everybody will benefit awesome so the goal is uh not to recall the whole hair system a particle those projects have been started years ago but they also end up in in the complexity and the scale a bit out of focus so we asked my lavel the famous coder of psychos um uh micro opens opens here uh micro this uh displacement displacement to work on getting the 2.7 particle on her system box it up with a ribbon yeah put it into the 2.8 code base in a way that is compatible and works and then we can set up a project to replace the whole particle on her system at in time and then you can just simply throw the box away nice so it's like a transition like a transition between systems that's amazing yeah so the old hair system is now and we already tried like developers tried during gooseberry so it's cool it reminds me in blender 2.5 we uh brecht tried to make the blender internal have like bounces and irradiance cash it was fantastic but that failed and then cycles came out of it so we tried to fix the hair for gooseberry that failed and now a new one is coming so i have fate i have uh fate this uh i don't know people know but it's uh a very well known and sad fact in software development but every time you want to move on one generation with software the amount of time and efforts have to put in a coast like exponential and actually the the first particle system in blender i can joke about it but really true i added that in a few days in a few days a few days a couple of days you add a particle system the blender was simple it was all my software huh particles velocity points drawing you type type type code code when you have a particle system the second part what that's not very a very good one that's the second particle system is added by yonagh and that's the one we still use but it was done for big but bunny the second so your particle system that you made in a few days it was used in elephants yeah it was used in elephants for 10 years so yonagh added the second yeah and he thanks to that we had fur on the bunny and we had grass and leaves and things so uh boys all kinds of things that particle system are coming to all what he did and that last already 12 years right yeah you already have that for 12 years 12 years so the it's really over the time what it's convoluted and people people have been trying to fix things and make it work and the code is is is impossible impossible so everybody thinks okay time to make the third generation right and then suddenly the third generation is not one person working on it for like a year or so so now you have to get like four years of one person or four people working on it for one year to make a particle system that's better than the previous one yeah otherwise you don't you can make a crappy one okay but you want to make a better one in a better design it takes like four times more and that's a bit of a problem with software yeah next question so the the goal is to get a thousand rockets sold i'm doing something yeah yeah okay it's power yes that was the uh the power yes it's fine so the first goal is to get a thousand rocket sold what happens if you reach more what what happens what is the next goal yeah so the we are still talking to a number of big sponsors we send it to our big friends in america and everywhere in studios they're all thinking about it i'm not going to announce anything yet so their help is essential we have to we need that so as a good backup i would say let's get that target move up to two thousand yeah it will make us much more independent i mean the foundation has a backup we have donations the foundation i think come from the steam workshop for example and some other bigger sponsors so in the worst case we can spend all our backup funding on getting everybody to Amsterdam after this the code quest but i would rather not invest all our reserves only in this and that's why we are launching this campaign and asking sponsors so what will happen if we go past one thousand well mostly it will be more relaxing for everyone i don't have to stress or budget that much uh but i also think we we can much easier than decide to get in more people as well i would love to invite a couple of other developers to give them a plane ticket to come to Amsterdam and the room to work with the team for one or two weeks with us on our more specific topics and there's of course the game engine and there is a render game engine that's a hot topic but there is a a pot a budget that's a pot of money and from donations i'm saving it up for getting a developer pay to work on uh upgrading or bringing back a new game engine preferably new logic have it notes new logic modern logic using easy using the this using the depth graph just nicely integrated but as a game engine so you can use it for for prototyping as you can do now you can do all kinds of fun stuff yeah plus we should work on getting very efficient export to webgl webgl so to put it online i don't know how gltf or working with the webgl consortium or getting our own web player i don't know there can be a first sketch swap and there is uh blends for web and there's a couple of other solutions but interactively the is uh stays very important yeah awesome so that's great news that uh there there's light at the end of the tunnel for the game engine and of course uh if you have all those developers here what do you think of maybe we can keep them a little bit longer yes yeah they're here yeah because the deadline is 10 august and the gold quest will be april made soon and that's july what everybody's going to do in july right so we can also keep them one month yes and then make 2.8 even more awesome even awesome mirror awesome so please keep supporting us supporting the money will be spent well awesome there is a question regarding that so there is a how much feedback how much feedback will the community of users be able to give during this period it sounds like lots of important aspects of blender is going to get worked out so how much feedback is it going to be so the most important is that we get a users to come over uh designers and we have users in the studio and all those people are very popular they have social media they look around and they are not going to be uh deciding stupid things yeah uh second we are working on adding a uh dev talk dot blunder dot org website i think it's already there it's uh yeah it's been tested yeah so we're adding our own these school forums for users and developers to chat talk together it's just the school forum system but it's more friendly than normal forum systems yeah because we really want to reach out in a more modern and accessible way to uh people who want to be involved mostly for developers to get more developers on board but a lot of technical users are just who understand how software design works or how to improve tools yeah all welcome to come over to hang out there yeah it's it's not like what is the difference between developer dot blender dot org and this and this new dev talk for people but we we still have the mailing list yeah and i can only recommend everybody go to wiki or blender dot org there is a developers thing where you can click on contact developers it says on the front page click you got uh seven or eight mailing lists and there's a mailing list for interface for animation for grease pencil for modeling for everything all the the ship topics have lists those lists are managed by the developers who are working on it and users and developers are meant to work together here on questions for usability and for what we're doing yeah i still think that a forum will bring more people apparently young people don't use email and more Jesus Christ but that's the that's why this school might work better for this we're going to test this we're going to test this and i hope people understand that the focus should be on helping the developers to do their work and it's not so much a feature request circus right it's not like oh i got a great idea can you code it for me uh that's not time for that i think but what if what if a thousand people are backing up this idea but what what is an idea we didn't think of yet a thousand people might scream about then we will do it of course like right click right click select now right clicks you like that that website is fun yeah yeah okay i mean the the goal is not so much to listen to the users i'm sorry users but the goal is to make the best software for the users and uh you have to give there's a two-sided thing you have to give a developer and the people who make the software a little bit of room and space to develop what they think might be the best way yeah and the most important thing and we can do that in open source with the users who are involved and see what happens and test the software and then give feedback and then you get uh development cycles then things move forward that works better than somebody saying hey i have an idea please code it and then it's like yeah but it doesn't fit in the architecture or it's not in the planning or this is complicated but if you go with the flow i like to say okay it's all about assets as i said it's easy it's shader design it's no systems it's all those things we have to solve those that's where we need help with yeah especially on good new i design good mockups of how to make the best layout for usable presentation of all the new totally welcome that kind of thing awesome huh yes uh it's a rocket 3d printed and uh the rocket is actually made of pvc and we would like to announce that um in the in the page actually when you were on the page it says eight gigs but it actually is gonna be 16 16 16 yeah what are you going to put on it 16 16 you know how big blender is blender fits in a floppy none yeah 120 megabytes 120 megabytes so yeah you can put a thousand blend other no no worry there is eight movies we can put in there is 100 blender versions on it that's not a lot no you need 16 gigs yeah you can have all the blender versions from day one yes and all the open movies yes so all the open anything like we can also put i don't know training there is a little fundamental some people were suggesting we put blender 2.8 there but the thing is that it will be too early and it will be a bit confusing it's also not working fast on a mac yet you can't wait but uh my idea was to uh to stop with the campaign in a couple of weeks and give the job to the printer to start making the rocket yeah next month and then in april we ship everybody the rocket yeah so during the gold quest you can have your little rocket on the table to show your support yes and to uh watch what the result is of this this is cooler because why would you want to have 2.8 on a sticky like five weeks after that we release it because we were not going to wait with releasing blender by putting it first on little rockets right no that's not fair so we release blender online and everybody will download it yes immediate and you already have a rocket yes so you can have the rocket with the open movies you put it on your tv and you watch them all back to back all nine of them actually but a lot of them so we previously showed the blender demo stick demo the usb stick and it was also very popular to take it anywhere because especially on windows and mac you put plug in the usb or little linux too plug in the usb you you can have everything on pactel and you can click on blender and it runs from the usb without without actually installing it and you can freak out everybody with that because this is not very normal application no that's the installation every all the apps usually need to be installed but this way you can have as many versions as you want so so but i expect most people will keep the rocket and put it on the desk that's it i watch it every day yes ah they were so cool watch it every day you can pay and you can put a name to it i want to have two at least at least yeah you should have one on each side yeah on each side of your uh your screen did you order yours no i have to order them still i will order them awesome the um the next question actually is related to what we talked before it's uh it's it's um are you planning to revamp the animation system yes yeah yes revamp yes is that a is a true revamp the animation system but what what does it mean is the quest was the quest who has that question an animator or a rigor or a coder or a somebody said that we should tell you the magic words animation 2020 2020 yes of course 2020 what is that that's what i i always start with the name what the animation 2020 that's just a cool name for a project and that means making animation tools that will survive 10 years for a whole decade in the 20s in the 20s that's why i'm blowing but what does it mean so that we already know how to now you have a cool name so what what does it actually mean i i thought i also wrote that we first got 2.8 setup right we have to get the 2.8 project running and when that feels like we're on track i will start looking at 2020 and the idea is to talk to a couple of very experienced character rigors from big studios we've been i've been talking to uh to nimble collective for example already but we'll talk to more the people who come from the industry and who have taken part in or who are very close to designing the top animation tools as being used now in Pixar and Dreamworks and other big studios so the best of everything it's like Presto and Primo they're called uh you can get some videos on youtube especially from Primo i think they post those nice videos Presto is a bit more secret Presto is the one from Pixar Primo and we have Prug we can call it Prug yeah Presto Primo and Prug yeah or Pasta or Pasta Presto no but they're both italian was Presto and Primo right yeah oh you can call it Presto Primo is first and Presto is ready quick quick yes we have an italian in the house here the dog thinks they pick up the phone say Presto oh no they say Prego pronto ah that's what we call it pronto pronto yes ah that's a good idea pronto and spanish means soon yeah pronto so yes animation 2020 so animation 2020 so the what i think is uh warding and blender is uh the complexity of making characters it's really hard and it's a little bit too difficult we have to review the the way how our materials are built and how we work with bones and constraints and drivers and all the kind of things that also actions and the animation curves how these work and the analysis system yeah so we have a number of advanced tools but not all of them really work like an ally disappeared a little bit and the way of why people how people think of how animation tools should work and how animators like to work has evolved in the past 20 years and i think most of the the design of the blender character rig system is from the 90s wow and i think that's getting a little bit ancient there are blended users who were born in the 2000s right so it's about time to to think of a better way to do this yeah awesome but also that will be all done in public too yeah the animation system mailing list and soon also on the discourse forums and people can start talking about hey i'm available or if i can help or maybe somebody who's working for dreamworks or press pick pick settings i'm going to quit my job yes and i come over to amsterdam to help you guys yes you're welcome and even better even better we can maybe we can get softy nice developer oh of course they're hiding somewhere so hey hey uh softy nice coders if you see this uh you've been doing the best job on the most popular most well-designed 3d software out there autodesk killed it which is the same so come back blender will make it possible to lift up the quality of blender beyond what's up to my heart yes and we call that the animation 2020 yes not ice but nice yes yeah there you go awesome and yeah regarding animations is the animation tools we can also get uh daniel martinez latter he was working on easy rigging and add on to make uh rigging easy actually so he should his army scopes is awesome amazing yeah yeah so we should definitely he will be like a big part of it so yes next question when will the 2.8 tracker be open for the user for people to report or should they use this course instead i have no idea the tracker so the the bug tracker is currently closed or closed but we cannot we don't have time to handle bugs 2 point the blender 2.8 bugs yeah so the i think this is something uh when the code quest starts uh we put that on the discussion weekly meeting whatever of the developers to find that moment as quick as possible and we have to make a couple of decisions i think the main moment when we should start accepting bugs is when we wrap up the current master yeah at a 2.79 thing and call that a branch and then turn 2.8 into master wow right that's a big moment and that will happen i think after the code quest starts right somewhere everybody's here there will be a moment after a month a week i don't know when the uh of 2.8 will become official master and then we have to accept it seems like a plan yes yes i remember when that happened but still if there is like a very i don't know critical fixes in 2.79 there might be at some point a well actually 2.79 a is coming out this week but this week or in these coming days but then like happening to 49 b it's it's also possible we make a 79 b yeah if there's like critical bugs and for people that are still using 2.79 in production on their own projects and they are not ready to move to 2.8 there will be support extended support for 270 but i hope not i think uh the goal would be that we make an a only has this week yeah that's it because the code quest will make 2.8 and it takes time from the developers to make uh takes too much time cool we have a last question the last question it's all wrong it's an hour yeah we want to keep it in the in one hour time if there is more questions we can uh see how we answer them so then the next question is we're go to learn about the upcoming or wanted features for example you deem in blender 2.8 it's a it's a patch already it's waiting for review some some tweaks and stuff and uh the the person who submitted it is too busy at the moment he's also a student yeah and he's helping a couple of studios already he's been hired by two studios actually two studios yeah okay no idea how we combine it up with the study but you deem is definitely on the list to add to 2.8 cool so where do we go to learn about these cool stuff how do how do people find out that you deem is being worked on developer at blender.org slash 2.8 right yes main page where you can see the the overview uh the day to day but we have the code block where you can read more about the uh the architecture and the design if you have twitter you can have a weekly uh tweet to with a link to the development meeting log yes the meeting log is uh important for yes the daily decisions there's even a week in blender twitter yes which is actually in the developers blog i don't know if that thing is also on facebook it's uh no it's in the blender developers in the blog okay you can find it it's there yeah it's it's we can do facebook stuff or not we are doing facebook yeah there is a there is a facebook uh on blender.org at the bottom you can find all the the links to youtube facebook and the only thing i learned from a 14-year-old intern is that we all have to move to instagram right we have to move to instagram yeah we have to like i'm on instagram already i have got an account on instagram we guys have got an instagram account but i don't know what to do with it what am i what am i going to do with instagram you take pictures of food you put pictures and you put it on yeah maybe you can have an instagram with uh the daily 2.8 screenshots or something wow will people follow that huh yeah maybe the screenshots with arrows to say here there's no footage of the arrows i don't know but maybe daily vlogs here in the channel the blender developers channel may this will be the main place where we are gonna discuss all the uh but it's a good point uh we have to make sure that our logs and our presentation of what we are working on for 2.8 is clear yeah so if we get all those developers in amsterdam we can also assign one person to do active logging and blogging and articles writing yeah i'll go with the camera and bother bother the developers there absolutely yeah i i know a person i know a person yeah maybe so we are going to be very very visible yes and the the quote quest is going to be something you will enjoy watching online i'm sure yeah we like a telenovela you know follow what happens tune in next week yeah people can vote one developer out every week leave the house this is nominate now okay and the very very final question actually how does blender connect with other uh projects just like uh godot engine or krita or how does or abg how does blender connect with them yeah so the uh one of the things for the game managing project what we were looking at as well was to uh to make sure that we uh export really well and align very well with the current game engines out there like godot and uh but also platform web or sketch swap or online game engines a godot is doing fantastic i hear a good stuff of it but also uh there is uh the one from uh engine the whether game engine no the game engine from uh crystal space the boss oh yeah um i cannot think of the name anymore yes well that one uh uh something i think i'm in a few seconds yeah so uh this is all part of your workflow but i hope to get the attention and feedback and uh help from those projects as well right but i think things are working quite good i don't know yeah export to godot it goes via coladas house yeah and there's a script apparently that was found yeah actually the main developer of godot he he he made the script and he was asking for helping the community on twitter so that's uh that's doing good yeah so i don't know what what what's further the person want to know because krita and blender there's no problem between that is it no but like in open source project do you talk to each other you hang out yeah the main krita developer is from holland and he's welcome to visit here he's been here a couple of times yeah so maybe one day when we have a big office we can all live together so we talk about our new office oh is that a spoiler no spoiler no but we are working on uh of course for the cold quest we need to get a lot of people extra here yeah the blender institute here is too small and they are growing a little bit so we are looking at a bigger place here in the city yeah also to celebrate how awesome the cold quest is to have a nice fresh place with daylight windows fresh air the only thing we cannot fix is the dutch weather that's weather we can wait it's all right we can live with that so i think we can we can wrap this up it's been one hour i hope all the questions that you had were answered yeah it was fun yeah you're like this when i do it next week we can do that again when the cold quest is over when it's over or when it's halfway every week during the cold quest you can do a little update i will i can i can i can feature every developer you should have one of these with shaggy and one with cambo and one with uh of course yeah we'll be picked from yeah and then we have eight developers here and then there's two months right yeah and um we have we can do all yeah so there will be time enough to do all of it yes so uh subscribe to this channel the blender developers channel if you want to follow what's happening in blender 2.8 give it a like subscribe thank you ton for taking the time for answering everything yeah we go back to work come back to work i'll see you and uh


Good morning. I'm Mary Ellen and I'm here today to do a one-year review of the Omni Lex contour mask. I purchased this a year ago in March and it was, I paid, to get it home to me, I paid $377. It retails for $395 and I used a 10% off. And I've done several videos and I am going to put those at the end of this video and put a link below. I did the 8 week, 16 week and 32 week. So I'm going to try not to put as much information in this video as I did in the others. I'm just going to try to give you my thoughts after using it a year. And I have to say there is nothing that is a must-have in my life, I mean, except for God, but I mean in my family, but I mean as far as things, there is nothing that is a must-have. But this is good enough that I wanted to share this again with you after one year. I had some friends that's eyes are sensitive and I found something that will help and in like the kind of the goggles flying and I'll show you that later. But I think it will be helpful. This is the only device I use on my face with the exception of just the plain derma roller and I've been using this for years. I use this once a week and maybe once a week I will use my Clarisonic just because I still like it. But this is my only gadget because I'm really not a gadget person and my skin is mostly normal. I am 69, I'll be 70 in a few months and my skin, there's been a little dryness in the winter but not much. I don't have sunspots yet. I do not have melasma. I had a tendency for an even color skin, especially redness. I do not have rosacea and I do have fine lines and wrinkles and I've never had any type of procedure, injectable, surgery, laser treatments. I haven't had anything. I'm not opposed to them but I don't want to do that. I just wanted to have my skin be the best it can be, the healthiest it can be for as long as possible. For the first 32 weeks I did not change my skin care at all. I did exactly everything when I was supposed to and use the same items. After 32 weeks I've been changing around a little bit with my water, the morning water that I like, trying to find the perfect one, and a moisturizer in the evening if I need one. But I didn't do any changes the first 32 weeks because I wanted to see what this would do on its own. First of all it is expensive. I told you I paid $3.77 to get it home. I figured out if it lasts two years, which is the guarantee for two years, so I know I will have two years use. If I divide that amount by 24 months that's a little less than $16 a month. If I divide that amount by weeks, 104 weeks, that would be like 350 or so a week. The more popular these become, I am really hoping they go down in price. At some point I will put the specifications of this mask on the screen so you can see the wavelength, the type of bulbs I have. Because what I will do when this after my two years, I will shop around and I'll see if there's something that I like as well that has the same specifications. I don't like it that there is no lights above the lips. I think most women I know they would like to have lights above the lips. I think it could have been made differently and included lights above the lips. This is the inside of the mask. They have a 30 day guarantee and I don't think that's good enough if you try because I don't think anybody, maybe some young people that have a lot of collagen left in their skin, may be able to see a difference. In fact, I've read where people see a difference immediately. I did not. It probably took four to six weeks for me to see any positive changes. I wish that would change. Like I said, the mask is two years guaranteed and the charger is guaranteed for one year and if it goes out it's a $15 charge. I think this should last as long as the mask does. So there's just a few things that I don't like about the mask and I'm now going to tell you my pros. It is comfortable. It is flexible. It has two straps, one that goes here, the other, I mean both of them you can change but it goes behind your neck and it will draw the mask close to your face. It does not get warm and I like that. I wouldn't want anything warm on my face. Several people have asked me if I'm gonna get that. They have a neck and decollete and then hand mask and I looked and the light wave is the exact same on all three and they use the same lights. Each bulb is an infrared and a near-infrared light so there's no need for me to do that. If I cared about my neck I would have put it right here. If I cared about my chest, you know, I do here. I'm not doing that. If you get your hands in here I don't see any reason for me to ever buy the hand any of the extra masks and I don't buy any of the vitamins or any of the masks that you put on before and during the treatment. My charger has been doing great. I still charge it once a week on Fridays. It's just when I charge it because I never use it on the weekend and I use it 10 minutes a day. Clean, dry face, nothing underneath it. Should I need an extra boost later? I know there are things I can use. I know there's teas you can use. There's several things you can use to put on your face but I just want to see how long this is going to keep giving me good results. I started out 10 minutes today, five days a week. The company says there's no proof if it will help using it more will help or not but I just have the routine. I use it on Monday, Tuesday, Thursday, and Friday and that's what I do and it's just really easy. I'm someone who if I don't do it I can like think oh heck with it I'm not gonna you know. I am a slacker. I truly am a slacker but this has been easy. After I use it 10 minutes I set the timer on my phone for three minutes and I put it on my lips like that because my lips do need it. I think they are just as full if not fuller and I still don't have the lines above my lips so I'm really pleased. Before I purchased this I asked my doctor about using retin A with it because if I had to choose between a red light mask and retin A for me I would have chosen retin A but he said if I did this and did the retin A later that there wouldn't be a problem. There could be a problem with the retin A and then using the mask but you need to do your own research and talk to your own doctors that's what I do. I do my mid-afternoon and I use my retin A at night. What I have seen after using this mask for a year and I am very pleased. I mean I'm a year older than I was when I started this and my skin is better. My 11's are better. My nasolabial folds are better and my marionette lines are better. My skin is plumper. It's smoother. The color is... I have no makeup on today and I haven't done skincare. It's early in the morning and I wanted to film this while the sun was out and it's kind of come in and kind of gone out.  I can't believe how smooth the color is on my face. I examine my skin in a 15 times, a floc site 15 times mirror. That's kind of a joke because people have been hearing me talk about that for nine years and I was starting to get some little lines right through here and they're gone. I was starting to get a few little lines right in here you know like when you smile you get those gross feet but like when I quit smiling they're gone and there for a little while they were kind of there so I'm really pleased with it. My skin stays exfoliated. You know I use a cheap wet washcloth in the morning to exfoliate. I shave my face when it's important to and I usually do that every two weeks and I still love shaving my face. It's my favorite thing to do. I have to remember once a month and I do it the first day of every month. I use the dermatology pumpkin enzyme mask and you put this on and you let it get warm and then keep it on for 10 minutes and I really do like it. I started using that when my skin became too sensitive to the ordinary the red AHA 30 BHA 2 I think I'm not sure but I used to use that all the time and then it burnt my face so I just went on to something else. I called around and in our area we don't have anybody who does red light therapy no med spa or dermatologist office a dermatology office is at least an hour away from here 45 minutes to an hour but the price I got for each treatment I mean I it was hard to get a price from people. They'd want to make an appointment at me come over and I said you know I'm not gonna waste your time and waste my time in coming driving for an hour just to find out how much a treatment is and they're anywhere from $50 to $200 and they said that you know you can you may require a lot you may require less. This omni-lex mask is not near as strong as in a dermatologist office but I wouldn't go I would not go if it were free I wouldn't drive an hour sit there and have somebody do something to my face you know I just wouldn't do it. I've been watching some of Dr. Sam Ellis I don't know if you all are familiar with her but I watched her review on the omni-lex mask some time ago and she doesn't use eye covering either and I know there's some people that's eyes are sensitive. You can walk around with this mask on this mask gets charged from right here you plug it in it has a cord I have it in there in the living room and you charge it and you never use it it says don't ever use it while it's charging so I could be walking around if I wanted to I usually just watch television or I close my eyes. I had done a lot of research on using eye coverings with the LED mask and the company omni-lex said there was no need to it met all the regulations but I know there's people that's eyes are sensitive and and they want covering well I had some of these that I had and I know when I bought them I know I bought them when I got the LED lip mask and I had two pairs of them and I cut them I threw those others away I'm not gonna throw these away and I could not get it smooth so I found these from Amazon and they do work they're single and I think they were probably made for something like that and I'll show you how they work so if you're looking for eye protection you can just put these in right here and kind of sit back and use your red light I I think that would work it's something to look into and if they're $5 I've been very happy with the results I have never done a sponsored video I like to buy what I use and then I can tell you the pros and the cons because I think that's really important I did call them after I knew I liked it and asked if I could get a discount code for my viewers and they said yes and they also gave me an affiliate link and I want you to know that if you use that affiliate link and my discount code that I will earn a commission you can use my discount code without the affiliate link you'll get the discount and I won't earn a commission and that's fine with me but I just want you to know that's how that works and this is going to be a giveaway and since this is a giveaway I cannot reply to comments on or questions on this video but you can go to any video that I have uploaded since I've been here and the reason I can't is since I'm gonna be loading all these comments and random comment picker so but all you have to do to be entered in my giveaways is be 18 years older older you don't have to subscribe you don't have to like anything you just have to be over 18 years old and to enter this video you just need to leave a sentence below this video and do you want to know what you're going to be winning last week I did an eye look using one of these palettes and this is what I'm going to have in my giveaway my dear friend Mary from the channel Glitzy Pritzy she did a collaboration with the company Sydney Grace for beautiful eyeshadow palettes it has a mirror and I'm going to go ahead and bend it back but this is called the bless palette and this is the light palette beautiful beautiful eyeshadows great consistency they go on smooth love them this is the light and this is the deep and I will link her video below where you can see the colors in depth I've got one that's kind of named after me in there which is pretty cool so I am going to be giving away six of these palettes I will buy them from Sydney Grace and have them sent to you and in the comment below just use the word light or deep and if you've already purchased this palette I know I can come up with something else but I'm just I am thrilled for Mary I am going to be taking the month of July for off of YouTube and uploading videos I plan to be back by August 13th I will be watching all of the people I normally watch I will leave a thumbs up and an emoji because I've been watching my a lot of the videos from my television and I can't comment there so it is all good I want to thank you so much I appreciate you I will see you in my next video and take care but I think this has been pretty as long as it can I am that the more will be back because if I couldn't if he did not give me but my my cut might