Today's episode is sponsored by Squarespace Well Is the word that I always start these videos off with buckle your seatbelts gang because for once I went out to take some photographs That don't make me want to throw up in my mouth I am actually happy with the work that I produced somehow so I guess that means I'm done making videos on this channel and I Can find a new hobby? Like maybe stabbing in all seriousness Yeah I went on a road trip with some acquaintances turned friends up in the Pacific Northwest where we drove many miles Shot lots of film and even buried the body of a drifter that we hit one night in the woods road trips Truly are about the friends you make along the way. Anyway for any good jewel heist I mean road trip you need a crew that you can trust a crew that has your back Unfortunately, all I could find was Caleb Birgit and David. You already know Caleb pretty well on this channel But Birgit and David I met last year in Joshua tree and we more or less hit it off even though Birgit does not like Taco Bell, which will be a recurring nightmarish through line of this video But let's not jump ahead. Let's start our journey at the one place Grocer than anything ever the airport Monica would be joining me up in Portland as would a few others before we hit the open road Up the coast. I don't really like flying to be honest, but this time it was pretty straightforward Even brought my switch so I could play the show What gear did I bring everyone knows a good jewel heist I mean road trip gotta stop saying that is only as good as the tools used I brought along three cameras because I can't help myself and I never know what to expect when expecting first up I brought the Rideau 3d error chrome camera I figure there's a lot of green up in the Pacific Northwest So that could totally be a thing if you don't know what I'm talking about check out this video and prepare to have your life Changed forever or for at least 18 minutes One and a half good minutes probably next I brought this a newcomer to the collection a Canon WP1 It's a point shoot camera with a 32 millimeter lens It's biggest claim to fame and justification for being in my collection in the first place is that it is Waterproof you can shoot it in rain snow sleet or shine whether does not seem to matter You could shoot it even if a tornado hit a field of porta potties Historically the Pacific Northwest gets a lot of rain and because of that I was expecting to still want to shoot in those subpar Conditions, but I guess I'm the world's biggest ass clown because guess what didn't happen the entire time we were there Anyway, lastly the crown jewel of my collection the godly Mamiya 7 a beautiful six by seven rain trinder That takes absolutely stunningly sharp photos and dare I say it looks pretty hot while doing it Anyway, speaking of hot I was looking at more than ever as we traversed Portland to our hotel and went out to grab some not Taco Bell That night we met up with Caleb and Lauren who were already there And we had a few drinks of these things that were like 30% or something like that so essentially poison Jason the dramatic Anyway, it was time to work not drink break cleaner all night So I loaded up the cannon WP one with Kodak gold and we perused the land of port looking for something anything That can make us all feel alive again because mornings are difficult We also met up with Birgit and Dave not David Dave. I know the lore is deep and confusing Anyway, there was already drama brewing in paradise as Birgit and I had accidentally chosen the same color for our nails and tensions We're running at an all-time high one of us is gonna have to change We eventually made it to pro photo supply and met some cool people before we had to leave and jewel heist some more We didn't have too much time So we hauled major ass back to the room changed and hopped in Uber to get our collective portrait taken But not before I snapped some gold in the lobby Anyway, we arrived at a mall which I guess is still a thing these days and got our portraits taken by the master of awkward family photos Later on that day, we got a glimpse of what a replicant infested dystopian blade runner future might look like and went to check out that robot arm that makes coffee for you Anyway, Birgit wasn't impressed. Also, I did ask and you're not allowed to arm wrestle it for a free drink This photo is good. The tones are brown and the overall romantic concept is really nice. I think it makes me feel something warm I don't know what though. However on a technical level it is blurry, which isn't gonna fly with the big dog The Canon 32 millimeter lens is sharp at pretty much every other aperture besides wide open There's a lot of character at 3.5, but I actually don't think it's bad per se kind of makes the overall image a little dreamier Anyway, we got so drunk at the bar that the floor looked like an optical illusion And I nearly fell over and like upwards or something like that MCS your painting So we headed out to find some slop to sober us up After paying some cold hard cash to a levitating goat in crimson robes beckoning ass deep into some sketchy alley We somehow found ourselves drinking some formaldehyde or something at a morgue or meth lab. I don't know what it was The next morning after loading up the Rita with rolly infrared that would become air chrome I totally housed some coffee and then crap my pants so hard A decontamination specialist had to be brought in That day we had heard about a pop-up show for the band Portugal the man Not too far away from us so we all ghost rode the whip out of the city to check it out That evening the fun was over and it was our last with our partners before it was time to get serious and do what we came here for Slay some photographic bangers that would change the world for better or worse it was yet to be determined So we found a nearby lobby and passed the time by getting our fortunes told Turns out it wasn't looking so hot for me Anyway to get my mind off the fact that supposedly a bald eagle might rip my scrotum clean off at some point in the next few days I shot some quick interiors that I really really like like this one It's clean and simple with the far distance being a nice diffused light source It feels like a photo you could kind of just step into After that we then headed up to this really cool bar for dinner and drinks And for some reason toasted to the Blarney stone whatever the f*** that is I did take some photos in here but they weren't very good So I don't know maybe it's just better served as a nice memory Maybe we should put our cameras down and try ourselves Never Where to God this owl It moves its head I don't I can't explain it The head of this owl was facing like over here Center of frame Where this pigeon just landed And now it's looking kind of down over here somewhere It's like every time I leave and then come back it's facing a new direction After trashing the hotel room it was time to say goodbye to Dave, Lauren and Monica In that order of most of least favorite And pick up David from the airport in our brand new old vigorously used rental Our first stop is David, Caleb, Birgit and Jason Blue moon camera just outside Portland Only for some people Jason We were lucky enough to get a tour and wow what a place They had cameras I had never seen out in the wild before Some worth quite a bit of cash which was dumb of them to let me hold After slamming some lunch there was already tension in the car as A Taco Bell embargo was placed on us by Birgit A milkshake?  I'm telling Monica Eventually we arrived at the waterfall and it was a really good people watching spot Like how I literally watched David put all of his expensive camera gear on the ground And then leave it behind to go get a shot This is my favorite from the set It's Birgit staring at the waterfall Probably wondering if going on a road trip with three guys who lack filters Sometimes was a good idea But the lighting is great It really frames her in the waterfall quite nicely Oh my god Anyway, it was time to move on Faster, Birgit And we had spotted a car by the side of the road that was a slight fixer upper Abandoned, it has a sign that says I'm not abandoning The aircrome ended up looking the best I think The lighting was good but not quite there yet for the colors But here it is on the Mamiya 7 anyway Next to a Blair Witch twig hut probably I mean I don't know what goes on in the back country of Oregon I have the 10 shots of 800T in the Mamiya 7 I got 8 keepers and maybe 2 portfolio shots Eventually we arrived at our sunset location Canyon Beach with about 40 minutes of light left So we were rushing a bit I said f**k it And I power loaded some Todak Gold 120 in the Mamiya 7 Even if I'm convinced that stock in 120 sucks far Can you keep the trunk open? For a second? Oh for you Canyon Beach was beautiful Even beautiful here than the last time I was there It's an area that is characterized by a large boulder offshore And yeah While it's true about the pioneers in riding those babies for miles By the looks of it it was permanently stationed there Kodak Gold in 120 is ass Is a statement that I've made several times already probably It just doesn't really seem to look like Kodak Gold in the 35mm form The colors are more balanced and just not the same overall I can't explain it I just don't really seem to get good results from it ever And this is certainly no exception This shot originally had a trash can front and center But it was too good for me to pass up A better photographer would have artistically composed around it But I just opted to paint it out and replace it with my signature photographic totem Of the 10 shot roll of Kodak Gold in the Mamiya 7 About 7 of them were straight up diarrhea And 3 were fine Okay 2 were fine No portfolio shots With the sunset light quickly running out And hot cougars available in my area I speed loaded some expired Portra 400 VC that my buddy Joey gave me I had no clue what to expect from this roll The VC stands for vivid color Not very crappy If you might have assumed from the results But what am I talking about? These shots actually kind of have photography res Maybe it's because the film was more expired than I thought So the faded expired look really kind of worked with the dim blue hour lighting What are those street lights to turn on? I shot these at 200 and it certainly still needed some more light This might actually be the best one The colors are fantastic And the open window up top here is a nice detail But not as nice as the Lucky 7s God they used papyrus Oh my god The next morning we found David and Birgit being artistic Or some sh** I don't know It was pretty early And I hadn't had my downright filthy triple shot fudge macchiato power drink yet So I wasn't really having it And I'm glad Caleb ignored my pleas to run them over to teach them a lesson about being cool Anyway, my attitude might explain this shot The last of the roll of 400 VC It's nothing special But I like the dichotomy of the people sitting in front of the house Scaled to this towering bridge at infinity behind them And a lens flare because why not I guess Of the 10 shots of Portra 400 VC in the Mamiya 7 I got 7 keepers and 2 or 3 portfolio shots Honestly, it might be a personal best because I usually hate my sh** Caleb's driving We gotta drop off the key Can you drop off ours too? After ordering the usual double shot heart throttle anus thumper to go I enjoyed my morning brew and scoured the town for some angles on my Canon WP1 This is an interesting one It kind of works well A bit cluttered but overall nicely layered and the colors are pretty warm If I had total god-like power, not only would you all be f**ked But I would have positioned the sun to hit actually this side of the building for the shot Just to make it all come together more perfectly Time to shoot some stuff because apparently I don't work hard enough according to David After loading up some T-Max 400 in bright sunlight When I had perfectly good not direct sunlight right next to me We wandered out to the beach where there was a shipwreck waiting for us to explore it And luckily we wouldn't need a sub to see it The lens The Fuji and the anamorphic lens Back on the ground While I did have some T-Max in the Mamiya I wasn't really feeling it too much at this location These shots on black and white are literally the definition of same sh** different a**hole But whatever, I guess they're okay Nothing worthy of recognition I instead chose to reload my Rideau 3D and blast away on that quite a bit more And I think it paid off The blue ocean contrasted nicely against the sky And the faint hints of red from the algae and other sea life stuck to the shipwreck Really make it look kinda nice And lastly, I don't know why But the sea water in these two shots looks downright tasty on color and thread I could literally suck that tide pool dry right about now Anyway, tensions in the car were high as ever as we crossed into Washington state finally Yeah, the trip was great except for Jason and Caleb just fought the entire time We're not fighting, we're just having a conversation Don't yell at me After lunch, we headed to a nearby lighthouse affectionately named Cape Disappointment Like someone who probably had undiagnosed depression David's parking job But more importantly, it was time to reload the cannon With a 36 exposure roll of Kodak Gold, I had just finished in the WP1 I'd say I got about 21 keepers and one or two portfolio shots Even though I really like the color on this one If someone had been sitting here, it would have definitely been perfect I guess that's what AI generative fills for So, you have some cool photos and you're not sure what to do next with them I guess you should show them off, right? Start assembling a portfolio of your work What better way for literally everyone to have access to your work Online, through a website with Squarespace I use Squarespace to host my own photography portfolio Because getting it set up was easier than pie Thanks to their custom building modules and simple drag and drop nodes I was able to arrange images next to one another to sample my portfolio layout All at a mouse click's notice, which made it easy to establish what order of images worked and what did not Start with one of hundreds of professionally designed templates you can choose from And furnish your new site with Squarespace's intuitive user interface That allows you to build portfolios, blogs, and even web shops And if you're running into any snags during the process You can check out Squarespace's award-winning 24-7 customer support to get you back on track in no time So what are you waiting for? If you're ready to build a website, you can start a free trial today at squarespace.com Slash, grainy days And if you use the code grainy days at checkout, you can get 10% off your first purchase I decided to reload the WP1 with some fresh, expired Fuji Industrial 100 A bit of a rare film stock these days Known for its punchy colors and saturated reds It was here that I shot this One of the best from the trip, and I'll be glad to tell you why For starters, it's Aerochrome, or knock-off Aerochrome at least Additionally, the lighting and overall mood are very reminiscent of Edward Hopper's work Something I've been trying to replicate for ages now Edward Hopper painted a lot of stuff by the coast Endless blue skies wrapped around a subject, usually like a random house or something that's beautifully lit up Now, as far as we know, Edward Hopper never dropped a s**t ton of Toad Venom and tripped Absolute Balzac while he painted But hypothetically, if he did, it might look something like this And I'm quite proud of it Okay, these shots are great The colors are fantastic, and there's even some cool ass halation on the water Even if it is lens flared out quite a bit again Of the tan exposure roll of T-Max 400 in the Mamiya 7 with the yellow filter I got about 8 keepers and, I don't know, probably no portfolio shots This one was the closest, I think Okay, this shot was another take on a photo I had tried earlier on black and white Except it works way, way better now on color Even if there is this big-ass lens flare Gotta ask, what is the actual f**king point of this four-skin-ass-looking lens hood on the Mamiya 7 If it does not do its only job Whatever, this shot reminds me of summer when I was a young lass So, I guess it's all good Okay, after accidentally prematurely engaging our shutters As soon as we saw the sunset light on the lighthouse We knew it was going to be, as David always says, bangers-only.net Spherical versus anamorphic This light is too good Someone apparently hates sunsets Baby And plus, AI can generate anything nowadays Okay, so here's where the timid film photography universe crosses over into the conjuring universe We drove for like an hour to get to our Airbnb that night Which we knew ahead of time was a bit old-fashioned But I don't think we were nearly prepared to roll up on the gates of hell themselves When we pulled up, we noticed that there were not many street lights on And many of the houses in the neighborhood also did not have their lights on Which was kind of odd It was just like a dark void outside any of the houses' windows I think one of the bigger issues was that there was a dark vacant lot right next door to this Airbnb And an abandoned side house of some kind at the very end of it It looked like a small cottage, but no lights were on And the front door as well as the garage door were wide open I don't know if the footage does it justice I guess you just had to be there There was just a weird vibe A Victorian-era house haunted by ghost children vibe Anyway, after finding fingerprints on the ceiling and like five small doors in every closet of every room We just said, nah, we aren't gonna wait around for literal skeletons to fall out of the ceiling And then die in this Victorian plague doctor ass house So he GTFO'd the f*** out of there I don't know, maybe we were making something out of nothing But I think more likely it was probably some murderer's murder dungeon Motels have never looked better Anyway, that morning we headed east before we doubled back west Because there was this decommissioned nuclear park sitting way out in the middle of nowhere And we wanted to check it out I decided to shoot it on color infrared Perhaps as a socio-political statement, but more likely because aircrome goes hard as f*** My understanding is that the area was being built as a military nuclear energy depot But before all the silos and infrastructure were finished The project was abandoned due to funding issues, I believe The park is used today as a business park And that's why a couple of photography goons like us can just wander around Anyway, after passing through hump tulips, Washington And learning how to correctly pronounce it We finally made it out to the coast where it was overcast And just like gas filling the volume of its container I filled the Mamiya 7 with some T-Max 400 Just like these two cans heading north for the winter So did we head north But eventually we stopped because David saw a photo that was too good to pass up In the middle of a busy highway Where he finally earned his road nickname David, anything for the shot, even death in mail Yeah, we really don't want to pull your body off of a highway Okay Jesus, why is he winding the s*** now in the mail? What if it's the greatest photo he's ever taken though? Anyway, after losing our license plate because beer get ran over a drifter Eventually we arrived at Banger Beach Where I'd be shooting some rubies I was still on the color infrared and black and white train So I figured I might as well commit to it fully here One of the first photos I took after exiting the vehicle was this And it's quite good It reminds me of a Tomas Sanchez painting Beautiful nature and one tiny anonymous person to give everything context and scale With mother nature ripping some fat vape clouds We headed down to the beach in Mia 7's in tow After storming the beach with our cameras just like in Save and Private Ryan We then headed inland and wound up in Forks, Washington The town where the book and subsequently the cinematic masterpiece, Twilight, took place And I think we were all just a little relieved that our Airbnb Wasn't literally a human slaughterhouse again It was actually quite comfortable Like Bella's dad's house in the hit global sensation, Twilight Another door Oh s**t Anyway, we made one last push for the coast at sunset And barely made it in time After falling out of the car with all my camera gear on me I decided to load the Mamma Mia Papapia Diarrhea 7 With some Kodak Vision 3 250D Which was actually iMax film He spooled onto a 120 cartridge And it requires special developing You found a free CD JX7 James Personally, I really like 250D It can take subpar lighting like this And jam it out into something kind of special The beach was cool But the lighting wasn't really inspiring us So we hiked it back With David carrying a small child he found on the beach in his backpack We still have that CD DVD players play CDs We eventually all sat down for Girls Night And watched Twilight the First With full custom commentary from our very own Discount Robert Pattinson Guys, come on, I love you folks We got a plenty catch It's no pain, though I thought it was going to be a good guy I don't like being late for flights either He's kind of a good guy Anyway, after being Twilight hungover We packed up the Rory and headed even further north Because today we'd be turning in the car And becoming seafaring travelers With like about $2 billion worth of camera gear We boarded a ferry to Vancouver Island In classic Pacific North by Northwest fashion And my nails were looking better than ever As I slammed some more rolly and dread into the Rideau I also took a moment and busted out the WP-1 Still loaded with Fuji Industrial To pop off some color shots around the ship And I'm glad I did This set of photos upstairs on the sun deck Turned out really good I don't hate them if that's what you're wondering Industrial does really well with the color red And the Canon was aesthetically on the same page At first I thought this shot was the best of the set But then I realized it's this one Of a group planning their very own jewel heist Industrial isn't my favorite stock ever But it's quite good for the ride situation Of the 24 exposure roll I had 11 keepers and two portfolio shots maybe The hour and a half crossing even gave me enough time To slam out a beer and use that one beer drunk energy To shoot the rest of the 250D currently sitting in the MAM 7 Of the 10 shots of 250D I got 8 keepers and maybe one portfolio shot I don't know probably not The texture on the window is really cool though In Victoria we decided to stay in a hostel Just like the movie I'm assuming With my wide angle lens though it makes this room Look like it's actually decently sized You need forgetting that I have my nails The next morning we awoke hot and sweaty And hungover Hungover with the endless possibility of what's to come Actually no just normal hungover And for some reason there was a knife outside our room We had time to kill that day We caught our boat Uber back to the states So we got coffee and wandered around Victoria's Chinatown for a bit And I was all about the cannon in that moment I must have been in some kind of mood that day Because I was exposing for a lot of photos I wouldn't normally shoot for And to be honest with you I kind of like them Well some of them This one isn't half bad The colors are popping for sure And the lighting on this one is very nice This is one that I don't really know how to feel about It's straight on and I think the subject That I was going for was these power line anchors And the shadows of the lights in the center frame I don't know it's very flat I keep going between liking it and not liking it For whatever reason Anyway I realized I was passing up a golden opportunity In the middle of the day to shoot some color infrared Around town So eventually I whipped the Rideau out And straight up abused it There's definitely something to these color infrared shots Sure they aren't true air chrome But they're close I'd say they kind of look like what air chrome FPP retro chrome would look like If they shacked up and had a beautiful mixed stock baby Why does this picture of a fire hydrant go so damn hard I'm not sure myself After eating some poo Teen We eventually cruised on over to these houses on the water Super cool looking But for some reason I just couldn't find a composition here I don't know Maybe I'm losing my photographic touch But we did get to see some water taxis Tokyo drift in a port And we were so impressed by it that we took one ourselves And went to the hostel to collect all of our sh** Rammum It was sadly time to leave our short yet wonderful stint On Vancouver Island and head to Seattle Along with like 30,000 other people apparently This happened to be doomsday weekend for Seattle Taylor Swift was in town The Blue Jays were playing the Mariners And there was some sort of EDM block party festival going on So everyone was trying to cram into the city We did eventually get on board And everyone around us was already annoyed By how much photography nonsense we brought to the party That's how the pros do it With the sun setting it was time to color plus my sh** everywhere This film stock was made for sunsets It just works well I like this shot a lot Of this woman sleeping or something I don't know I also like this shot too The lighting and the colors are just phenomenal And this guy is third wheeling pretty hard This shot is very warm I mean I guess that kind of happens when you shoot into the sun But I do like the colors And how David's giving Caleb the doomy right now eyes After sampling Seattle's finest piss water We arrived into the city itself Because the queen was in town Hotels, Airbnbs and spots under highway overpasses Were like $400 a night So instead we'd be staying with a local photographer Who kindly opened his home and heart to us But guess who else was in town Ben from In an Instant And thus we were instantly taking instant photos Of In an Instant Whoa! This is the new Tinder profile It's so clear The next morning we awoke to Abel taking a photo of us While we were sleeping Which was I guess the price we're just going to have to pay For him letting us stay there Today was our first day in Seattle And we weren't going to waste it So we headed out to another non Taco Bell breakfast The guy sitting right behind you After realizing we were the only people in town Who were not here for the heroes tour We scheduled ourselves a nice little ferry ride With Ferries on Film Which is a local support group for dead broke photographers To actually get out and use the gear That they lost all their money on It's pretty cool actually Ferries on Film just organizes a ferry ride Every month for the community to come together It's chill And if you're a local I'd highly recommend checking it out The people are nice and it's really not that scary Only like one person fell overboard And was lost at sea Anyway after my quote unquote friends Publicly humiliated my sweet baby Mamiya 7 While I was taking a shit We all boarded the ferry for ultimate sunset dreaminess And the 800T in my camera was itching for photons Like a crack addictive iguana With Mount Everest in the distance And the ferry crew rolling their eyes Because the film photographers were back I shot some work that I really like In Bainbridge there was a decommissioned Ferry boat next to us While I totally could have made the jump I was advised not to And instead just shot it on film Which was a good decision Because this toucan is perfectly placed On the way back I focused a bit more on interiors As the light was getting pretty low outside And the shots came out looking like An old department store catalog Which is kind of cool The next morning was slow going We didn't have much on the docket So we caught an Uber to Pike Place Market Along with several billion other people apparently I wanted to do things at PP Market A little bit different So I loaded up some red scale And mailed it on the first try In front of everyone And they all applauded I can't take the pressure The heat of the moment Yeah, Kale's gonna load my camera Dammit Yeah, not so easy, huh? I saw you go past the line This red scale was shot at 100 ISO And this is definitely the best of the set Not to spoil the conclusion Of the role or anything But it was dead the whole time And if you've ever wondered What it would look like If a 50 megaton nuke just went off Well then, here you go, I guess When the red scale was done I put in some 800T again And shot a few stragglers here and there Like this one It's just a random storage room But there's something about it That makes it look kind of dreamy Dip it in there Unless you're a coward then I'm not a coward Real good out here After grabbing a bag of dicks We headed back to Abel's house For a photography slash goon sesh With Birgit finally completing Her character arc on this trip Things went downhill after that Many bad choices were made No, not the 8x10 That's always a good choice I'm of course referring to us pounding Some actual four locos For science Or at least to check it off the bucket list Once and for all A bucket list that I'll probably End 10 years early now Oh my god, shotgun One of these you've died This being the last thing I remember tonight Not great We can dodge and burn it You're gonna have to burn that a lot Burn the s*** Why don't we Oh my god, is that s*** That was the end of the trip Caleb and I got up at like 4am The next day and headed to the airport Which didn't feel good at all And after disabling the smoke detectors In the lavatory because committing low level crimes On a flight is cool We arrived home safe and sound Sad that this super fun road trip Slash jewel heist had come to an end And it was time to return to the usual grind For once in my miserable life overall I'm pretty happy with the photos that I took on this trip But what did I do differently? I think it was about being around other photographers The whole time Photographers who are just as passionate about the road And taking time to find the composition Photographers who know that sometimes Sunset will be a total bust But are down for the journey anyway Being in that bubble for about a week was great And I feel like the results Kind of speak for themselves I shot a lot of 800T on this trip I'm really digging the look lately And especially the flexibility I typically shoot it at 400 But knowing the sensitivity does expand up to 800 Is a nice card to keep in your back pocket Plus the color temperature is pleasant and workable In most cases These were shot in daylight And these were shot under some deep yellow Orange tungsten lighting Which the 800T cooled off quite nicely It's a very capable film stock And I'll be using it quite a bit going forward I'm sure Anyway, that about does it Time to hit the old dusty trail And start planning the next one with this crew Comment your favorite Taco Bell order down below To help Birgit understand It's not just fast food It's a lifestyle


Hello people of the internet, my name is Johnny and welcome back finally to FNF Fan Game. This is the demo for Teelo Land and I don't know if I'm pronouncing that correctly. This was revealed last night during the Fan Games at Freddy's big live stream and the demo dropped last night and I so badly wanted to play it because this game looks so amazing. I don't know how long it is, it is only a demo so I don't really know what I'm getting myself into but I'm gonna hit new game and it just went into full screen even though I'm pretty sure I had it not be full screen. So no, why is it so quiet all of a sudden? The music was so loud.  Oh, oh, I'm guessing I'm gonna go down there. I thought I'm gonna go down there. I'd rather not, you know he said not to go down there. I don't make sense. Wait is he not dead then?  Am I trying to find Teelo my brother in this abandoned underground facility? I thought I thought I thought he was dead. Wow this looks so good. Yeah I've seen the name several times now I know what game I'm playing. God this looks so good already. Keep an eye on the scenery and the objects it contains. I don't like the, oh I don't have a mouse. I don't like that arm. I guess I'm going in. Oh god no. Right click to advance. I don't like the sound of that. So I'm climbing down and there's gonna be stuff to my sides. Oh and of course I have a cool down for my flashlight. Why wouldn't I? Okay I don't really know what I'm looking for. So I'm guessing I'm climbing down into the facility and these things are trying to stop me. So about halfway there I'm not seeing anything just yet. I don't know if I need to be looking out for anything. If there's a threat yet I'm guessing that probably is. I mean it's a fun-a-fan game. I'm not seeing any spoop. Oh what's that? Oh that's the floor probably okay. So we're almost there. I don't want to leg it. I feel like I'm gonna die. Okay almost there. Come on come on. We made it okay. No threats. I'm waiting. In the office. On the left of the hot what? No signal. Okay. Oh no. No dude. No. Oh dude it's like what's it called? Pork Chop Tor Show. It's the only one that will attack if I stay for too long. What's this? Oh I get an arm? Needs assembly. Okay. Oh so that's what I just got. Okay yeah okay so I just got one. So let's go this way. Oh what did I do? Did I put his arm on? I'm guessing I put the arm on. My HP is at 100. That's always good. What's E? So it looked safe. Let's go this way. Oh wait this is the office. Okay so did I not just put the arm on? Oh oh I missed it. Okay so was he always looking at me like that? I'll know about that one chief. Alright let's press E. Nothing there. Let's go. There's another one here. Final piece. Alright let's put it on. Oh so he's supposed to do that firewall. Alright nothing there. Let's go. Back to the office he said were you always there? Little friend. Alright here we go. Is it a typing minigame? Okay. Okay. Oh so I load them up this way. Oh okay. Come up here. Yep up. Keep going up. I can't go up. Oh oh E. No buddy. Follow me. Buddy. I think this is what I do. Go this way. Did I do it? I guess I did it. Yeah I saw it. This is a virus. Okay. Alright. Sounds good bud. How do I call it a night? Do I leave? Or didn't check the thing. How do I leave? Firewall. Everything looks fine I think. Oh okay so I load the ropes and now I'm gonna leave. Finally I can leave this terrible place. I like that. Is this the end of the demo? Yay! Is that it? Is there more? So now we keep going down. Oh no boys. Okay so is there anything here? I'm pretty sure that this is new. Right because the first night was introduction. So I think now I'm actually hopping into it boys. Okay let's go. First we're gonna get down the ladder. Nothing just yet. Halfway there. Not seen anything. I really don't know if there's threats on the ladder. It is only night one so I'm guessing that probably isn't. But I'd rather not risk it you know. I say as I completely risked it. Okay so now what? I'm here. Alright checklist. Contained tealor. Okay bonus. Complete night on low HP without healing. Sounds fun. I'll see if I can do that. Okay so tealor's in here. Yes he is. What's up bud? Let's grab that. There's one. Hook him up. Check the keyhole. Nothing there. Go out. Here's this.  Keyhole. Nothing. Leave. In here. Oh that's not. So where is that other piece? Oh it's already here. Final piece. So how do I complete it with low HP? Let's go back. Nothing out there. That's always good. Here we go. Hey man. I don't know why I'm flashing. If I'm being a... What was that? Oh lights are out.  What? What? Oh no I've been firewalled. What? What? Huh? Oh that looks suspicious. How do I confirm? Oh I guess that's not suspicious. Being around threats for too long will cause tealor to receive malicious code. Use the firewall to rid of it. Okay I... I don't really know what I'm doing if it's not obvious already. Yeah if I'm being honest I don't really know what I'm doing but I like it.  I have no clue what I'm doing really. Goop juice. Alright here we go. Nothing just yet. But there's a dude out there. I'm gonna go quick. Don't look. Okay. Fix this. This thing looks suspicious. Ah that's always good. I love when I fix things handily. What's this? I have no clue. Oh did I do it? I hope so. Contain tealor. Did I not just contain tealor? I am confusion. So who's this dude right here? Hey bro. Oh there's a thing up here now. That's no bueno. Don't know what that was. Oh I lost my signal. That's what it was. Not this thing. Hi buddy! I don't really know who you are. And that doesn't sound good. Don't I heal from this thing though? Isn't that how I heal? Don't know. Oh I just checked the firewall and there was nothing there. And I'm dead. Okay so I stay by him for a bit. Alright I got it now. I stay by him for a bit and then I gotta fill up his lure, meter, and when it's full he'll follow me and I need to put him in. Okay now I got you game. Now I got you. Oh wait did he get out? Is he able to get out? That's not good. Can he get out? Okay so put you in there. Oh yeah I know but he's all like faded out. I don't get what I do. He's not being lured. I realize he's a threat but like I don't. What do I do with him? Oh! You've got to be kidding me. I spent that long. It would be nice if there was like a pop-up saying hey you contained Teelo. Make sure to check it off your list. Dang cuz I was trying to figure out who that other guy was. I couldn't do anything with him. He was all like faded out. Is that dude? Second night are you kidding me? How long is this demo? It doesn't appreciate visitors staring at him. I didn't mean to stare Teelo. I'm sorry bucko. I'm just gonna go straight down the ladder. I'm gonna see if I die. Cuz so far there's been some threat. There's a threat. Oh is that an eyeball I see? Was that an eyeball? I saw that was sent an eyeball. I saw it but there was a guy right there. Interesting. Interesting. Interesting.  I don't like you buddy. I don't like you. Also like in FNAF. I know people said you know why would you keep coming back night after night but in this scenario why would you keep coming back night after night? This is so much worse. Anyways what are my objectives this time? Guess we're gonna find out. Contain Teelo, contain frill. That's just wonderful. Okay so let's collect up the ports. There's one. This one and right here. Good. Okay. Is frill the faded out one I saw last night? I'm guessing probably. So do I just do the same thing with both of them? Oh is that frill? I don't like the look of frill. Oh hey buddy. Hey I can load both of them right now. Oh god. I'm gonna try and get them up here. No no no no no no no. Alright come here come here. And E. Alright so frill is contained. Now let's try and get Teelo. No clue who you are. You're probably some lore that I don't understand. Not lore that I don't understand but lore. I frill did not just get out. Are you kidding? Alright so you are lowered. I heard a giggle. I don't know what that means. Oh come on right as I was about to get them. Oh I told it did not. Interesting interesting. Can you come here real quick buddy boo? Wait if I don't check it off my list. Okay so I got frill. That's always good. Now we just need what's his face. This guy. I don't think I'm gonna be able to have them in the same lock in the same room. So I'm gonna get this guy out over here. Boom. Okay got you and I can leave. Oh stare at Teelo for three seconds. I did not do that. I don't need to do that though because I won anyways. Oh and that's it. Thank you for playing the demo of Teelo Land. This is where the demo ends but the rest of the game is currently still in active development. The full version will have a hub world. That's Pog dude. All main nights including a 7th custom night or maybe not night 7, just a custom night. Extras, all perks, all cutscenes collectibles and more. I love collectibles. Yeah game page will be linked down below. Follow the development I know I will just because. This was great.  I got it eventually. This was really nice. I really enjoyed this. I can't wait for the full game. This was just a demo. First two nights wasn't really all that bad but I can see how it'll get chaotic later on in the future with more nights, more characters, all new stuff. So that's it. Thanks for watching. I'll see you all in the flip side. Goodbye.


The Pediatric Care Center at JFK University Medical Center provides 24-7 emergency care for children, close to home when you need it the most. The Pediatric Care Center is an area of the emergency room at JFK University Medical Center dedicated to treating babies and children. Our team of pediatric emergency care nurses and doctors treat all of our patients like family. We offer a child-friendly atmosphere designed to ease your child's fears while treating their medical concerns urgently. We promise expedited testing and shorter wait times for our littlest patients. Patients young and old benefit from JFK's strict safety standards. We draw on resources that include a comprehensive on-site laboratory, a radiology department for x-rays or similar imaging, and the full capabilities of JFK Medical Center. Rest assured, we're ready to care for your family at JFK University Medical Center. JFK is just for kids.


I am Dr. Sumit Alwath. I am the chairman of bariatric surgery at Manipal Hospital Bangalore. That's a very good question. Weight gain after bariatric surgery. Once you have lost the weight, reached a plateau and then you start gaining weight is a problem which is very, very relevant. It's not very common but definitely there are some people who will gain weight after losing weight from bariatric surgery. The causes are twofold. One of the causes is that there is a mechanical problem in the operation. Either the sleeve has dilated or the bypass has dilated. If that is the case, then a repeat surgery may be required. Most of the times, however, the cause is the imbalance in the diet. Again, you have to be careful about the composition of your diet. Low on carbohydrates is very important in maintaining the weight loss and to prevent weight gain after bariatric surgery.


I've had a lot and I mean a lot of you asked me to make some videos about dealing with mental health issues as well as a disability so that's why in this video I brought along a very special guest. What is up everybody this is Chris from the Rewired Soul where we talk about the problem but focus on the solution and if you're new to my channel my channel is all about mental health and what I like to do typically is pull different topics from the youtube community to try to teach you how to improve your mental and emotional well-being something else I like to do is get other youtubers onto my channel to discuss different mental health topics so if you're into that make sure you subscribe and ring that notification bell so yes I have brought on the wonderful the amazing ricky pointer all right so before I pass before I pass the mic onto her just a quick story when I first started this channel I did a lot of research I wanted to see who else out there was talking about mental health right and I actually came across Ricky's channel and I had like probably less than a hundred subscribers when I first found her and I was like this is really cool you know because she talks about a wide range of topics and all of that so recently within the last month or two I saw Ricky I can't remember if she like tagged me in a tweet or commented on one of my videos well I'm like oh snap that's Ricky pointer I was like I know her so we started chatting and then we started talking on Twitter and I was like okay cool yeah let's do a collab I actually did a video over on Ricky's channel that will be linked at the end of this video and in the info card and I made a video for her channel talking about dealing with you know the the the feeling of being alone like nobody understands so make sure that you go check that out over on her channel and subscribe while you're at it so personally I always try to add captions in all of my videos um I'm trying to do a better job of it too like just so you guys know when you guys support the channel even if it's just by watching my videos or when you're like you know buying like my books or you're supporting the channel over on Patreon I'm trying to get you know captions paid for now because typically I use the auto-generated YouTube ones I go in there I edit it a little but I don't spend a ton of time so what I've actually been doing with some of the money that I'm making from the channel is paying for captions because I know a lot of you appreciate that I know some of you who are deaf like you appreciate that so I'm really trying my best to caption more videos by the way if anybody watching this if you're interested in captioning videos let me know down in the comments below or if you want to translate them into other languages whatever it is because mental health is a global issue but anyways I'll shut up about that but Ricky like I'm glad I'm doing this collab because she works for the company who actually captions videos so this video is going to be fully captioned but I wanted to bring her on because she is deaf she's been struggling with it pretty much her whole life and she wants to talk about you know the struggles of getting mental health help when you are deaf or disabled all right anyways I'll shut my mouth now and here is Ricky Pointer hello my name is Ricky as you probably already know because I've likely already been introduced this is my cat Libby and I don't know how long she's gonna be here but she decided to say hi for once in a video I guess because this is a special occasion I am a youtuber who is deaf has chronic pain and fatigue and on my channel I talk about deaf awareness disability related things mental health etc etc and on the occasion you might see my deaf demon Bob come out because at the age of 11 and I was possessed by a deaf demon named Bob and I'm just kidding that is a joke that we have on the channel that just gives you an example of what goes on over there so I want to thank Chris very much for allowing me to come on his channel and talk about being deaf and the lack of mental health resources more specifically therapy just to kind of make this a somewhat shorter video I very much appreciate the fact that Chris is letting an actual deaf person talk about this sort of thing and hello so I have been depressed for a very very long time I grew up dealing with child abuse and just loneliness in general because if you look at the statistic a lot of deaf kids are you know most of us are going to hearing families and a lot of the times we don't get access to a deaf community to deaf culture ASL etc etc and it can get very isolating not only that but there were just other things that were really not deaf related that contributed to my mental health issues I also have a lot of anger management problems so after many many years of trying to deal with it I started dealing with it in a way by talking about it on YouTube and then eventually I was thinking man I really should start therapy in some way shape or form but the thing is it's very difficult to find proper therapy one of the main reasons is just the fact that there's not really a whole lot of accessibility in the therapy world so yes I speak English I was I grew up mainstreamed which means that I grew up in a public education I I grew up speaking English which is why I sound so great you know speaking English I I've been speaking it since I was three or four when I had better hearing back then right but the thing is despite the fact that I can speak English pretty well I can't understand it very well and I can't hear it very well so trying to find somebody that would provide that sort of accommodation is very difficult now I didn't know ASL growing up however I have started learning it a few years ago and while I can get a pretty good you know basic conversation and I have a feeling that trying to find someone fluent in ASL is a little bit difficult or at least you know trying to understand the mental health vocabulary right I tried a free trial of BetterHelp a couple of months ago because I figured that the best way for me to be able to get some sort of therapy was tech techs is the best way for me to understand anything I always have people type things down if I have an interview with anybody I have them type the questions down on skype and then if they want they can read it out loud you know just for the sake of the audio portion right so when I tried BetterHelp I thought this was kind of fantastic you know we can use the instant message feature however there was the financial cost and I'll get more into that in a second but then you think about people who are fluent in ASL right or insert sign language of your country because not all countries use ASL and I went into some sort of like psychologist database and I was trying to find somebody who lived close by that was fluent in ASL practically nobody at least not close by the closest I found was Asheville which is about an hour and a half away an hour and a half to two hours driving all that time and driving for that much time back and forth on top of paying a traditional therapist's beat just sounds draining and you know what that's the case for a lot of people a lot of deaf people because here's the thing ASL and English are two completely different languages so a lot of the times you're not going to find a whole lot of deaf people who grew up using ASL you're not going to find them to be very fluent in English because the education here just isn't all that great there's a lot of deaf schools that have been closed down and a lot of hearing teachers and deaf schools that don't even know ASL yeah that that's a thing so that makes things a complicated trying to find somebody that speaks your language because therapy isn't something I imagine that you really want to mess up you know and you want to be able to understand everything that's going on so that you can really get the help that you need now I did do a little bit of research when I was trying to find other therapists and I saw that there were a few deaf based therapists there are two that I remember seeing I can't remember the names of them right now but it was a deaf therapy service and all the therapists were deaf however when I was doing a little bit more research and trying to find reviews I found that the reviews were not so great so you know the whole breaking confidentiality policies and whatnot so that was something that I wasn't really interested in because I didn't want that to happen I mean nobody really wants that to happen that's a bummer right there the other thing is the cost therapy is expensive as heck right and the thing with being deaf slash disabled is a lot of us are very unemployed or underemployed so for me because I was never able to be successful and getting a normal people job I hate I hate using that but a mainstream job if you will you know like something in retail and you know whatnot I've never been successful at that so I'm self-employed with youtube and twitch etc etc and that income is all wishy washy it's it all depends and deaf and disabled people are some of the most unemployed people in the world and yes you may get SSI and some other stuff but you're only allowed a certain amount in your bank account and once you possibly go over that you're out you it's not gonna work out and when I was looking up prices it was anywhere from 80 to something over a hundred dollars that is really expensive especially if you wanted to go you know every week or something if I were to go to the person I found in Asheville I would probably only be able to go once a month because the gas would be expensive and then the appointment would be expensive right so better help was a good option and I know there's another text-based therapy thing I can't remember the name of it but better help wasn't too bad in price what is it about 35 dollars a week and there might be a couple of other options but even that can be very very expensive for a deaf or disabled person and also while I'm back on the accommodation thing because I just remembered I had also emailed a couple of local people a couple of local therapists and I would ask them hey what's your accommodation like so would you be able to write things down for me like I can meet you halfway I will talk to you out loud and then you can write to me or type on the laptop or whatever or would you be able to find an ASL interpreter because insert Americans with disabilities act thing here and every response that I got if I got a response a lot of people didn't reply to me including the ASL fluent one in Asheville I would get a lot of yeah you would have to pay for your own interpreter and then they would never reply at all about the typing part even if I replied back to them trying to get some sort of clarification on that and hiring an interpreter is also very expensive and that's quite the burden to put on the disabled person especially when or the deaf person especially when you have the ADA in place a couple of people said that that's not a requirement when it comes to ADA like yes you would have to provide one yourself but regardless of what that little specific part is it's just it's so expensive chances are we can hardly afford the actual therapy appointment and then having to pay gosh what is it 100-200 dollars for an hour I think I may be wrong for an interpreter along with it plus the gas if you're gotta go driving it's so expensive so yeah the whole depression percentage among deaf and disabled people is so so high not only because of ableism but because of the lack of mental health proper mental health resources for deaf people I do wish that therapy was much more readily accessible because that would make things a whole lot easier and you know what in the future I may try better help again I know there was that whole like scandal that happened with them but sometimes you kind of just have to go with a certain evil if you will if a company is evil it's just like with disabled people and Amazon a lot of people aren't liking Amazon lately but when you're disabled you kind of have to go with what you can get right so Amazon is a tremendous help for those who find that the outside world is not very accessible in terms of you know mobility aids and whatnot so what can we do to try to solve this problem a whole lot of education that's why I make videos over on my channel I try to talk to people and let things be known I've had a couple of people who want to be therapists right who have told me wow I had no idea about this and I want to make a change you know I want to be able to I want to learn ASL so that way if I do have deaf patients who want to come into therapy I would be able to help them out or you know they may offer to do the whole typing thing should deaf patient be proficient in English like me that's one thing to do and also instead of just making videos or writing articles actually sending out emails or letters to these sorts of businesses these therapists and telling them hey this is what you should probably consider doing because I think it would be a tremendous help it would be a tremendous help but you know yeah so yeah I thought that that was a very interesting topic to talk about because it's something that really needs to be talked about and again Chris thank you so so much for allowing me to be able to come talk about this because yeah I could talk about it on my channel right but it's really good to talk about it to a completely different audience because chances are you probably knew less than what my audience does because they've been around me for a while so I hope you all learned something new I hope that I possibly encourage you all to help us make some change thank you for allowing me to take up your time yeah I will see you later bye back to Chris all right thank you so so so much Ricky for coming over and discussing this with everybody like with my channel one of my main goals is to spread awareness all right and here's the thing like dealing with mental health issues is a struggle it's a struggle already but you know what we learned from Ricky and even I learned some more when you're deaf or even you know have another disability and makes it that much more difficult so please do me a favor and share this video share this video on the chance that it might you know land in you know the lap of a therapist or somebody else who has the ability to make some changes maybe therapists don't even know how much of an issue that this is kind of like what Ricky was saying in the video she has people who are pursuing a career in mental health and this gives them something additional to think about all right like we need to make this stuff more accessible to everybody also if you are interested in the online therapy service that Ricky discussed better help I personally use better help and my therapist is amazing Tristan has been using better help longer than I have her therapist is amazing so better help also supports this channel so there is a an affiliate link down in the description below so if you want to check it out they do have a sliding scale so ask them about affordable theory but you can like even if you're not somebody who's deaf like you can text them I haven't even had like a phone call conversation with the therapist yet but I could schedule one but everything we've been doing like so far has just been through text she texts me literally every single day all right and I will be doing a full review about my experience with better help because of all the nonsense that happened but anyways if you want to check that out go down in the description below but also in the description below if you are somebody who's deaf like feel free to join our Facebook group as well as our discord server okay this way you can type and chat and get support we have you know people with disabilities in both the Facebook group and discord server and it's always beneficial to link up with other people who struggle with disabilities because like me I don't know everything and I haven't been through everything this is why I get people like Ricky to come over on the channel and discuss these things all right so you might be able to find people who you can connect with by joining the discord server or the Facebook group and don't forget this video is part of a collaboration so make sure you go check out the video I did over on her channel where I discuss how to not feel so alone when you're struggling with your mental health issues and once again thank you so much Ricky for coming over and being a guest on my channel and you guys like all of you all of you if you're watching this video you need to do me a favor go subscribe to Ricky right now all right she covers such a wide range of topics so not only does she talk about you know um being deaf or being disabled she talks a ton about mental health and not only depression but she talks about going through trauma she talks about going through abuse and all of that I know I have a very large female audience and I know so many of you can benefit from the videos over on her channel so make sure you subscribe to her it'll be linked up in the info card down in the description down in the pinned comments and at the end screen all right but anyways again don't forget to share this video and if you like this video please give it a thumbs up if you're new make sure you subscribe and ring that notification bell and a huge thank you to everybody supporting the channel over on patreon you're all amazing and you're helping me catching more of my videos all right if you would like to support the channel and get some extra perks and stuff click or tap right there and you can also subscribe to Ricky by clicking or tapping right there all right thanks so much for watching I'll see you next time


Welcome back cat from scratch episode 13 Topic today is implementing some better cat controls and overall feel to our program So if I run the code from last time you can see some of the problems we have so First problem is obviously we can move the model around Rotate it around we can zoom out and zoom in no problem But we can't pan the model left right up and down You don't have that control built in yet So I want to implement panning panning is basically moving the model You know like I said before up down left right You sometimes want to pan in order to look at small features on the part or zoom in a certain feature on the part right now We're moving the entire sort of camera around a single point in space That's actually gonna be the origin in this particular one So we're looking at a single point in space as our you know look at coordinate But if we're panning or basically moving the look at and the look from coordinates some Direction together, so that's gonna be panning, you know Horizontally panning vertically. That's how we kind of move the the render around what we'll implement something that moves our look from and look at coordinates basically along the U1 and U2 Directions from our model So that's gonna be how that works. I'll talk about that a little bit more later. It's not very complicated. It's pretty simple The next problem that we have is that everything I'm doing now is done with the left mouse button So rotations is done with that mouse button in general in CAD software FBA software CFD software Usually the left click is reserved for Like selecting objects features, you know faces edges vertices that kind of stuff And so and the right mouse button is usually reserved for you know, right clicking setting a property adding a color Extruding adding to a group or whatever. So usually the middle mouse button does most of the heavy lifting for You know moving the model around left right up down rotating it all that stuff So that's the plan is to convert this to a left left click There's gonna create from left click to a middle click. I should say and last thing Is going to be the slow Render so much of you notice this in the past, but if I input a bunch of motion events Which I will do in a second the whole model kind of lags So I'm gonna move the model around for a few seconds and then I'm gonna let go and you'll see what happens Letting go in two seconds one second The model is still moving like I said before it's because there's a bunch of motion events in a queue So whenever we move the mouse a single pixel That's a motion event that we have to handle in our event handling loop And that's lacking the whole thing that the massive list of motion events is very slow So we're gonna address that Now to talk a little bit more about this left click. I want to change the controls from what we have now to these three things here So I want to go from the Left click to rotate to being a middle click to rotate. That's this one Strolling same as we have it now keep that for the zooming in and out and lastly I want to use control as a button To basically toggle on panning mode so control plus middle mouse will be panning left right up and down That's the plan for that So and to talk more about this last slow rendering thing. Let's open up the actual code Every change they will be in the draw.c file So, yeah, so here's our render loop this wild one. It's basically we're stuck in this whenever we're you know Drawing to the screen and so we have a couple of parts this first part here this all the GL stuff This is basically drawing everything Every you know, this is all our uniforms for our shaders. This is the actual polygons This is the fill. This is the lines on the polygons And then we have down here this X next event This is a blocking our function basically every event that we passed through with our cursor with our keyboard Goes through this X next event It puts the event into this event address and we handle that with our if statements down here This is what's lagging everything up actually not just this mostly. I mean this here. This is these X buttons This is us clicking on like Well, this here this X button button one. This is a left mouse click on the screen So button clicks and key presses. They're so fast. They don't block anything up Like I mentioned before though these motion events That's what's locking everything up every pixel that a cursor moves with the left mouse button down is blocking our function So I want to pull this out of the loop basically. So here's how the new suit code will be in our render loop That's this while one this while one here Draw stuff stays the same we have that now if we have a keyboard or mouse event I want to set these flags like left clicking one left clicking zero or the keyboard events control down Zero control down one that would be in this X next event section But out of that section and also the you know the toolbar will be there as well But out of that section. I want to pull these Motion events into the flags alone. And so here we use this X X motion X and Y coordinates to basically give us the cursor location That's a very easy way to do it. But there's actually a better way to do it With this X query pointer function in X win Basically, it's a bunch of garbage here that you have to pass in but what we care about is basically this int X return Y return This gives us if you look down here the pointer coordinates relative to the specified window being W So we'll use this function to basically pull out their cursor location in real time when we need it That means we won't have to go around looking for motion events we can just constantly map the X and Y locations of the cursor to the rotation and Basically do this way way way way faster than what we have now You don't have to handle it every single pixel. We can handle it just at the current location of the cursor So that's going to be good. So the first thing to do is going to be to add a bunch of new Variables that will need and changing some old variables that we currently have so Obviously I mentioned before we're going to be changing the left click to middle clicks I'm going to change this to mid-click. I Will be copying that and I'm making it like one for the control being pushed so control press We'll be using the left control. That's usually what's been implemented. And then I want to have a Boolean here for Whether or not we've begun panning I want to be able to keep track if we're you know, whether or not we're panning or if we are Rotating the model sometimes you may want to be doing both at the same time And I want to be able to keep track of which one is going on at which time now here this x star and y start these integers are the The locations of the cursor when you had inst when you had initially Clicked your buttons. So here x star is the X and Y location of the the cursor when you first clicked Now we're keeping track of two different things now rotating and panning. So I want to make two different starts So we'll say inch x rotating inch y rotating And we'll do same thing for panning panning Float and last sort of big important thing to add here is going to be As I mentioned before here for panning. We are obviously going to be translating our look from and look at Coordinates in space. So I want to be able to keep track of the old value to map properly So I'm gonna say I want to have a look at old size 3 and a look from old size 3 And we're just gonna you know keep we're going to store the initial values When we initially push the control button into these locations so we can kind of keep track of how much we've moved in a very easy way now a couple more variables that Initiate here initialize here. I should say That's gonna be these Garbage variables that we don't care about for this function here x query pointer. So we're gonna make some Dummies, so we'll say window dummy window We'll say int Dummy int we need to unsign int. I believe so we'll say unsign int Dummy you int and last day is the two guys that actually matter is the x cursor and The y cursor we may actually go back and use these things later on for something But for the time being I couldn't care less. So x cursor and y cursor One more thing to change really quick while I can see on the screen is this select input So I mentioned before we're going to be moving away from these motion events I'm gonna get rid of motion mask and we're gonna add in two more events. So key press mask And key release mask That's how we're gonna basically tell if we push control or not so now in our Render loop here. Let's go down to the pseudocode here This will also the same this draw stuff but down here in x next event This I said before was blocking so first thing we're gonna add is something called Expending so we're gonna make a a while Loop around all this called while expending on the display. This basically tells us if we have an event If we have events in the queue And if they're in the queue this will evaluate to one and we should if you do this if not just immediately go into the The rest of the code just keep looping through the render loop giving us more frames per second There's no reason not to so that's what this does Let me See if I can remember how to tab all these at the same time. I Don't think I remember. Let's see if I can just guess Hey, that worked. Okay, so That will include that while loop is around everything except for the Rotations in the panning down below so left clicking, you know all that stuff down here for the Everything about rotating is not going to be in that that while loop That's not going to be an event that's just going to be handled in real time if there is a flag set That means we should take into consideration the cursor being moved So first things couple first things to change is We've actually changed button one to button two button one is the left mouse button But two is the middle mouse button and then button four and five by the way are the middle mouse scroll wheel forward and back We've changed this left clicking to middle click Okay, this x star and y star. This is going to be rotating x rotating y rotating. So we're going to change those variables again down here, this is going to be mid-click and We have to add a couple more lines right here. So We have two more events to handle regarding the control button So that's simple. I'll just show you how to do it if event type equals key press and Event x key key code Equals equals 25 in hex. That's the key code for the control button We're going to do some stuff. We're gonna set the control press Equal to one first off and then we're going to set these look from old values to the Look from values also the same thing for look at I'll do that. I'll be right back in a second Okay, I put those in look from old look at old set the values for look from and look at now I'm going to copy this and Just paste it for the release. So You push the control down now, we're going to release the control And we're going to set Control press to zero I'm gonna set that started panning boolean to zero as well Obviously, maybe we've stopped panning. So stop caring about pans. Oh You know what I think this should be Yeah, this should be here might be Yeah Yeah, that makes more sense to me This is this is not a a button event. This is a key event. So that's my mistake All this can stay the same I I believe nothing is going to change here now down here We have some things to change. This is the routine that we made to rotate the model You can see you're rotating you three about you to so Let's change some of this. So first off left click is now mid-click and Then this motion type thing is all dead. We don't care about motion anymore That's not that's no longer in our purview This X start and Y start this becomes I think rotating Yeah, that's what I call the right rotating and this motion stuff is no longer valid It's just going to be X cursor and Y cursor That's good. So This handles the rotations, but remember we are not just rotating. We're also panning So we're gonna have to do some Some more working with the flags here. So this will be the else and the if will be if we're panning So I'll say if Control press Gonna do some stuff else this So let me Do that magic again really quick Probably messed it up Yeah, so if the control is pressed couple options, so If we've started panning so if started panning No, we've already set our initial values. So we don't we don't care about that any longer But if we have not started panning then we can set the initial values. So let's do that So this values. What am I talking about? Well, I mean the the X panning and the Y panning values and Then of course does that bully me set for started panning that needs to be set here as well, obviously equals one Now I keep using this this X cursor thing and Y cursor. What is that? Well, that's that function. I mentioned earlier So let's show you that function X query pointer all this stuff so Let's just paste this copy that in here. So it was X query pointer It took the display in the window first then it took a bunch of dummy garbage. So we passed in I Think it was two dummy windows Right. Is that right? Yeah, two winners. We don't care about these two then we pass in two ins we don't care about Then we pass in the ins we do care about X cursor and Y cursor the addresses It's gonna basically put the values of the cursor into this address in space That's how this works and then we pass in that dummy unsigned in as well That will basically populate these X cursor and Y cursor values that we're using over and over and over again in this in these these loops So if we started panning here's where the actual math comes in and the math is super simple I mentioned before how we're just gonna translate these things along you want to you too based off How much we've moved the mouse left and right? So let me just give you an example of how that will work oops Let me get some more space here. So so let's say it look at first look at zero We're gonna translate the look at coordinate here. That's this one The X coordinates so this will be a long, you know, it's x-axis. It may not be you one or you two But it's the look the X coordinate of look at it's going to be the old value look at old zero plus some stuff so We'll have the X cursor minus the X panning Value and multiply that simply by the X component of you one So we're adding the X components together here look at zero look at old zero you one zero then we're going to be adding to that the Y cursor values so Y cursor minus Y panning How much we've moved from the initial value? This is the current cursor location. This is the old cursor location So if you've moved 30 pixels in Y, this will be 30 so Times you to zero we're taking the component in you too So Y movement is you to X movement as you want as you would expect because you want this to the right you two is up in our in our implementation here and This Well, basically you're going to scale this By I've been something around like this I think if you scale by point five times the width of the structure of the entire Screen times the scaling factor, which we have already set up that seems to work work well and one last thing though is that You two is up and you want us to the right but X counts to the right and Y counts down in terms of pixels So we're gonna have to change one of the signs on these things. I think we'll change this sign here And I think that will be good. So X for sure. Yeah, so that Yeah, this should be negative that one should be positive Yes, that makes sense to me So I'm gonna copy this a few more times for the other components. I'll look at and look from and I'll be right back Okay, I did that really quick So it's the same thing for look at and look from all the components But said one difference is that the the height here The height is actually a little bit less because we've used the first 20 pixels of our screen for the menu bar so H minus 20 there for H so we can not count the header in terms of the how big our start our Our pain is going to be and it's not a huge difference, but I might as well make it accurate and then I'll set these two values here. Just in case we at some point stop panning go back to rotating with the with the With the middle text still down. So just so we can keep track of this value in a more accurate sense Well, so we'll keep track of it here Okay, um That might be most of the changes to make here I Do believe this all stays the same There is one thing that would change from last time Now because we're panning the model up down left right We're gonna be moving our sort of look at coordinate. So previously We've been looking kind of at zero zero most of the time So this was the origin and in a previous video We'd had these a view from positive x positive y positive z functions in our menu bar but these were are based off having Having the model be at the origin and not having the ability to pan left right up and down. So I'm gonna add a couple Letters to each one of these so I'm basically say that look from should be look at identically Except we're gonna displace it along the desired direction. So How does this work? Oops? Basically, I'm saying the look if we're looking from the positive x that basically means for look from is the same as look at Except the x component is gonna be a little bit further away. So one unit in the positive direction So I'm gonna copy this kind of logic for the next six functions. I'll be back in a second. Okay, so I actually added Look at to every look from so Positive y is basically look from equals look at except for the white component is plus one and for example The isometric one is look from equals look at plus one one one. So it's very very simple. So let's save this I actually lied. I want to change one thing in the main function. I want to change this Height from a thousand to a thousand twenty basically because Our rendering assumes that everything is a one-to-one ratio the way we've written our shader So because we have a 20 pixel menu bar, we really should have a 20 extra pixel value for our height So let's compile this and see if it works. It's probably not gonna work. Yeah What did I do? Oh? Did I mess something up? Hold on Okay, I just I just forgot to put this as a comma might be I just replaced this semicolon with a comma So I'm gonna show you See this should be a common awesome equal on them Let's see if this works. So I just compiled it. Let's run. So let's see if I can Preserve I'm clicking left mouse button. It's not working. That's a good sign middle mouse button. Oh, there we go It's working. So the fruit. So let's check off the list. So let me just make this a little bigger We have done This you've converted everything to the middle mouse button So let's see zooming in and out that seems to work just fine Do this now if I control There we go I can move the model left right up down and if you actually look my cursor is in the same spot on the model No matter where I pan it that's thanks to the logic I put at the end of that That equation there that that point five times the width of the of the window times the scaling factor That's how we're keeping the cursor in the same spot. It's very nice And it should it should it should you know work for air any zoom level. There we go. Very nice. Very nice I like that feature quite a bit So panning Panning works just fine. Let's check that off list Let's quickly check our views Perfect everything works still I didn't mess anything up very good and now lastly The render so before if you recall when I moved the rotation around a whole bunch it would lag No more lag See that very nice light show Panning zooming everything is much faster now much more Responsive no more giant queue of motion events. So that's a huge improvement in my opinion in terms of CAD controls and overall feel of the program. So That's it for today. If you enjoyed this I'm happy that you enjoyed this. Have a nice day


Christmas, there is just one thing I was getting off at 12, y'all I logged off my computer and everything So I went to go Nobody was getting up so I made sure like it's 12 o'clock I'm running out of here So I just made sure on the schedule Like in the schedule said 12 30 I was like What?    What? No Here Over? What you looking at them? What you looking at me? They didn't actually have these They didn't? No What size is that? A 40? What?  We've been a borrow When you give it Fail So it's been a little bit Like after me and Jasmine got from Target Like I couldn't find my mom Uh the air fryer But I text my sister I was like What should I get Mama a air fryer Or um The iRobot like vacuum She was like No get her an Instapot So I came to another target Ooh And I got her an Instapot Y'all And I got her some other stuff too Like mama just likes house stuff Like she doesn't Like anything Else She's She's a housewife type of girl Like So anyways Yeah So it's about a 43 I'm about to go home Um yeah And I'm gonna see y'all when I get home Probably gonna do a face mask And everything else Cause a girl is stressed But this is what an Instapot look like I did not know what this was It's supposed to be like good And you can like make a bunch of stuff I got her some other stuff too And I'm getting my sister um Some slides Once she um Yeah in like a couple days So the slides that she wanted But yeah I only had to buy for two people Well Three four Four people But I ordered this stuff online For the other people but Yeah All right y'all So I forgot to end the vlog last night But by the time y'all watching this It will be Christmas And I hope y'all have a Merry Christmas And I love y'all so much And I'm gonna see y'all in the next video Bye Don't forget to like, comment, and subscribe Bye


Our study has identified three prognostic and screening biomarkers, COL-12A1, COL-5A2, and THBS1, which can be used to predict the progression of gastric cancer. Additionally, we have constructed two CERC-RNA-RNA-RNA regulatory networks and identified 15 hub genes, which are related to extracellular matrix organization and interaction. These findings suggest that CERC-RNAs may serve as potential therapeutic targets for gastric cancer treatment. This article was authored by Jinning Yang, Guoliang Yi, Yang Pingjin, and others.