Whats the point of realtime gi if i can not change the lighting at runtime? 5:00 in
@aboutgamemaking13 сағат бұрын
The brightness of HDR color is usually considered as an indirect light source, not a direct light source. Indirect lighting properties including AO are stored in the GI texture, but when the color and brightness of the HDR texture are changed, the GI information is updated. This update speed is still slow to run at runtime. Real-time Ray Tracing is what compensates for this. However, real-time Ray Tracing requires high-performance devices. This means that in order to control the brightness and darkness of the scene in real time, you need to use light sources supported by GI. These light sources are Directional Light, Point Light, and Spot Light. However, only Directional Light supports reflected light (indirect light), but you can simulate indirect light with Light Probe Group. I recommend that you create a small stage and test it by creating Directional Light, Point Light, and Light Probe Group. I will also make an additional video about this issue.
@lee1davis15 сағат бұрын
@@aboutgamemaking thanks. And yes, I made a small scene and I've been trying to use my directional light to create ambient light. However, I'm using URP not HDRP. I think this is what is causing my ambient light to be too dark.
@NeoLoveCookie22 сағат бұрын
문이 열릴 때 분명 베이크가 된 상태니까 바닥에 베이크된 그림자는 움직이지 않아야 될 것 같은데 왜 움직이는 걸까요? 라이트 프로브 때문일까요?
@aboutgamemaking13 сағат бұрын
01:33 여기를 보시면 움직이는 물체는 static을 끄고 Contribute GI만 활성한 상태입니다. 게다가 Directional Light의 모드는 Baked가 아닌 Realtime 이므로, 이 빛을 받는 모든 오브젝트들은 그림자를 생성하지만, GI 데이터가 저장하는 정보는 반사광과 AO 뿐 이므로, 그림자는 실시간으로 생성하는 것입니다.
@FeenuxzКүн бұрын
Is this for URP or HDRP?
@aboutgamemakingКүн бұрын
URP! Thank you! 😀
@Luciferdelight16 күн бұрын
soundwork optimize your audio pls, sound in one ear and crunchy sound
@Lazy--Gamer17 күн бұрын
Hi, I followed your tutorial and it works almost perfectly. Only problem is, when I click the return button that sets active the name input box to hide it, while it has text in it. The return button doesn't hide the name input and instead sends the player to a new scene, which should only be activated when the player hits "done". So, my "Return" button is doing the job of the "Done" button for some reason. Any ideas?
@fred154120 күн бұрын
thanks~
@explosivekeeperАй бұрын
When I debug I can see mouse drags are working. But they are not transferred to the camera. So drag function works but not rotating the camera. What might be wrong? Do you have any idea? Thanx
@aboutgamemaking20 күн бұрын
Did you follow the tut after 06:48 process?
@EasierHowАй бұрын
I don't understand what "reference pixels per unit" in Canvas Scaler do. Can you explain about that, thanks.
@mediaredes7625Ай бұрын
when i rotate the camera then while using up in the joystick my character move in wrong direction, how to fix that?
@aboutgamemakingАй бұрын
Check your image hierarchy. I think two images are arguing each other.
@championsofodin9868Ай бұрын
For 10-30 second dialogue audio clips, do you recommend Decompress on Load or Compressed in memory? And which decompression setting?
@aboutgamemakingАй бұрын
In my opinion, a sound file that contains more than 10 seconds of audio is considered large. Additionally, if the audio file will only be used once in a scene, I recommend using the Streaming option. But what I recommend even more is to split the audio files into individual sentences of dialogue.
@championsofodin9868Ай бұрын
@ if the audio file is only used once, how badly does streaming affect performance?
@aboutgamemakingАй бұрын
@@championsofodin9868 Well ... I do not think it makes the performance pretty badly. Try it out and see if it works perfectly.
@smorazzi7494Ай бұрын
How can i change emission intensity via script? I can't find it. Usefull video! I hope u can upload more videos as this! Thank you!
@aboutgamemakingАй бұрын
Emission, or the intensity of luminescence, is controlled by the brightness of the color. However, it would be possible to control only the intensity while maintaining a specific Emission color at runtime, but it would be a very cumbersome process. A realistic way would seem to be to create a custom shader. I will consider creating a tutorial on this issue in the future.
@JustwaitNwatch-wАй бұрын
Can you make a tutorial on how to make an information panel seen in sci fi games or a subway where the long texts move from right to left or left to right.. showing information of trains or whatever room you are entering
@aboutgamemakingАй бұрын
I will make the tutorial about this issue in the future.
@magickomchanell45562 ай бұрын
very helful TYM!
@kittzart2 ай бұрын
I'm using this tutorial to add health bars above enemies, but it also makes the health bar appear when the player turns around. Any idea on how to fix this?
@aboutgamemaking2 ай бұрын
You might need two conditions. 1. If the enemies are behind, you need to check that enemies are not visible. Find unity documentation with 'Renderer.isVisible". 2. You also need the distance between the player and enemies. Test on your game, and let me know.
@kittzart2 ай бұрын
@@aboutgamemaking Alrighty, thank you! I'll test it when I get home! 🙏
@lofibox12342 ай бұрын
how i can get script
@jadenjake19632 ай бұрын
4:30에서 도넛모양 이미지를 부모의 오른쪽 끝에 위치시켰을 때 범위를 벗어나는 부분이 렌더링되지 않는 이유가 뭘까요??
@aboutgamemaking2 ай бұрын
아아! 부모 이미지에 Mask 컴포넌트를 추가해서 그렇습니다. 😀
@methnicity2 ай бұрын
can I have the source code
@luluskuy3 ай бұрын
This reminded me to Mari baek from Orange marmalde ❤
@PaulaRodriguez-op9yw3 ай бұрын
Wow! I just had a visit to your channel and its so cool! It would be great if you make a "make a videogame" series!
@aboutgamemaking3 ай бұрын
Do you mean AAA video game?
@laserbutt_dev3 ай бұрын
Thank goodness you can do this in BRP, one of the models for my game wasn't comparable with URP lol
@qazisaad57134 ай бұрын
Guys i saw a thousand videos, i asked Ai tools and everything but all of this doesnt works, now lemme tell u ITS SUPERRR SIMPLE how i figured it out. So the thing is that unity follows the values in inspector, it doesnt follows the initial values in the script. So IN UR INSPECTOR, in ur canvas screenspace -overlay OR canvas - screen space camera, first set to scale with screen size, then u just have to set the REFERENCE RESOLUTION to what u want and screen match mode to match width or height and Match accordingly 0 to 1. Thats it, that reference resolution will already be then set to whatever screen u play the game on when exported. For example i set my reference resolution to 770x570 in inspector, now that i've exported the game i can play the game on 1920x1080 without having the game objects/ui elements change or go out of screen, they appear with perfect size and adjust appropriately.
@MultiToto074 ай бұрын
Thank you for the video ! Note for people who got their avatar to do not look correctly to the target : check that your avatar bones are properly set My avatar head had a bone set to neck_twist_01, which causes the avatar to look in a wrong direction I set it to neck_twist_02 and now it works great
@jayrome99464 ай бұрын
Hello, how do I turn off the camera's approach to the character, leaving only the rotation?
@Ali_Alhakeem4 ай бұрын
other than the robotic voice. this is a really cool video and very helpful , thanks alot !
@happyC884 ай бұрын
great video
@hyingplantilina484 ай бұрын
when a write "out Vector2" it gives me an error: "Assets/scripts/Cameracontrol.cs(21,8): error CS1644: Feature `declaration expression' cannot be used because it is not part of the C# 4.0 language specification" pls help ;( edit: don´t worry i have just got the solution. it was because i have an older version of unity, to fix that. you need to create the var out of the conditional. like this: " *Vector2 posOut;* if (RectTransformUtility.ScreenPointToLocalPointInRectangle( imgCamControlArea.rectTransform, eventData.position, eventData.enterEventCamera, out posOut))"
@みむま-x7s4 ай бұрын
ドキュメント見てもわからんかったから助かった!
@aboutgamemaking4 ай бұрын
私の映像が役に立ち、光栄です。
@MtxLk5 ай бұрын
Awesome tutorial
@rekiallard775 ай бұрын
How go to that in blender ?
@rekiallard775 ай бұрын
Amazing idea
@Emir-jm1tq5 ай бұрын
Perfect Tutorial
@CoKeHQ15 ай бұрын
wonder how to do this with generic rigs, the unity manual of IK said it works with humanoid. I don't like to use humanoid when not necessary as it has it's limits if don't need the re targeting for different humanoid bodies. wish I found a way to do this for let's say some goblins, deers, bears and what ever like dragons and it just works for all the same way.
@DARK__KING5 ай бұрын
i did it and does get hot and fast only 2 minutes and it reached 60c
@janowazir6 ай бұрын
Great Video i have learnt so much from it
@dclxviclan6 ай бұрын
I try y future in my project ❤
@jakfearon29456 ай бұрын
hey cool, I made those textures. Glad you could do something cool with them! :)
@iseemeyouseeyou6 ай бұрын
Omg, thank you. I don't know why this info is so hard to find but I guess it wouldn't be cool if it was easy so I'm just glad that I did. With many years of practice in 2d animation and only a few months in 3d it's really great to know that my skillset translates. Looking to do a low poly project of my own with a lot of 2d work so this is essential.
@pietzschenietzsche61766 ай бұрын
another great video 👍
@thiluanguyen39737 ай бұрын
That's great, thank you. But I have a question, I see you have a yellow canvas called Overlay in the left corner. How can I do the same as you and when moving in the 3D environment it stays in the same position, I want to create a side bar. Can you guide me?
@rehyotaku7 ай бұрын
Hi again! DO you by any chanace know why my Button doesn't work with this type of canvas? I just wrote a simple method that has animator set trigger in it and nothing else. do i need ray cast fot this type of Button?
@aboutgamemaking7 ай бұрын
Let me test it myself and I will tell you later.
@rehyotaku6 ай бұрын
@@aboutgamemaking Thank you!
@katuli367724 күн бұрын
@@aboutgamemaking ded
@davoodjoon7 ай бұрын
pls make vid for Unity 6 ... new things...
@AB-td5oo7 ай бұрын
Wow.. Thanks for this.. Can Alpha channel be used in a same way? RGB & Alpha
@aboutgamemaking7 ай бұрын
Yes you can!
@oazo53417 ай бұрын
Clear and clean. Great stuff, thank’s.
@rehyotaku8 ай бұрын
Hi! great tutorial... thank you! but I have a problem... everything works fine with mouse and pc but when I used unity remote, it didn't work with touch. am I mmissing something here? I used xiaomi 11t Pro. unity 2021.3.29...
@rehyotaku8 ай бұрын
I used debug and it is detecting drag but camera is not moving.
@aboutgamemaking8 ай бұрын
Did you try build to the device?
@rehyotaku8 ай бұрын
@@aboutgamemaking you mean I should try exporting the app? No i tried it on unity remote Let me try
@shazeerrra8 ай бұрын
Did this work for mobile game?
@aboutgamemaking3 ай бұрын
Yes it does.
@JaninesChannel18 ай бұрын
awesome thank you it worked for me (2024 - Ver 2022.3.25f1 DX12)
@lln61238 ай бұрын
gg! great explanations!
@TidaliCreative8 ай бұрын
I love optimzing😂
@kwombat53068 ай бұрын
love you for this
@muniinvert8 ай бұрын
궁금한게 있습니다.. UI상에서 시점을 조작할 패널(Image)를 드래그하는 동안만 시네머신의 Input Axis Name에 Mouse를 삽입하여 드래그하는 동안 드래그 중인 위치를 커서로 인식하여 움직이고, 드래그가 중단되면 Axis Name을 비워버려서 다른 곳을 터치할때는 시점이 움직이지 않게 하는 것을 이해했습니다. 다만 여기서 이동 조이스틱과 시점 이동을 동시에 조작(멀티 터치)를 할 경우 Mouse Axis, 즉 커서의 위치가 꼬이는 경우가 생기는데 이경우는 혹시 해결하셨나요? Axis Name을 비우고 채우는 방식이다보니 채워놓은 상태에서 조이스틱을 터치/조작해도 온전하게 작동하게 할 수 있을 지 궁금합니다.
@sangheelee72948 ай бұрын
안녕하세요! 조이스틱의 이동 + 시점조작을 동시에 할 경우, UI 캔버스 내 계층구조를 조절하시면됩니다. 즉, 1. 시점 이동용 이미지 2. 조이스틱 이미지 이렇게 계층을 옮겨보시기 바랍니다. 이해가 어려우실 경우, kzbin.info/www/bejne/laqXkGOpZdpgl9Usi=hycpgEL_zbWLTSU4 의 '셋업' 항목을 보시기 바랍니다.
@muniinvert8 ай бұрын
@@sangheelee7294 아 네-! 그건 확실하게 지켜서 만들었으나 약간 다른 문제 같습니다. 조이스틱과 시점 전환 터치간의 침범이 아닌, 시점 전환중에 조이스틱을 드래그하면서 Mouse X, Mouse Y가 꼬이는 거 같습니다. 그래도 계층구조를 확인해보고 레이아웃도 완전히 겹치지 않게 해두었지만 결과는 동일하네요 ㅠㅠ. 따로 조작시 완벽하게 동작하지만 조이스틱과 함께 조작시 양쪽 모두 Mouse Axis에 반영되서 그런 걸로 보입니다.
@sangheelee72948 ай бұрын
@@muniinvert 아... 그렇군요. 어딘가 단순한 문제가 아닐까 생각됩니다. 단지 문제점이 어디인가 찾기가 힘들 뿐... 의외로 해결방법은 멀리 있지 않습니다. 차분히 Debug라도 찍어보면서 문제점을 먼저 찾아보시길 바랍니다. 혹은 문제점을 발견하는데 시간이 오래 걸리신다면 New Input System을 사용하시는 것이 더 좋으리라 봅니다. Unity에서 공식적으로 배포한 FPS 또는 Third Person Shooter 프로젝트를 경험해 보시길 권합니다.
@muniinvert8 ай бұрын
@@sangheelee7294 조언감사합니다! 확실히 제가 구현한 조이스틱과 시점전환 간에 설계가 잘못된거 같습니다.