The Unity Workbench
The Unity Workbench
  • 3
  • 545 652
Getting Started With ARFoundation in Unity (ARKit, ARCore)
This tutorial will teach you the important basics you need to know to start building augmented reality experiences which will run on both iOS and Android.
NOTE TO ANDROID USERS: I've discovered the steps shown in the video don't fully support Android, but never fear! @Conviley has posted a comment with two simple steps that will get everything working on Android: czcams.com/video/Ml2UakwRxjk/video.html&lc=UgywsR_yMKizD-XJ2hx4AaABAg
Unity version shown: 2018.3
Download the demo assets here:
app.box.com/s/ffs67ugzce9ei4dt4yh1sy95a4ftdj6i
Unity's guide to getting set up for iOS development:
docs.unity3d.com/Manual/iphone-accountsetup.html
Unity's guide to getting set up for Android development:
docs.unity3d.com/Manual/android-sdksetup.html
You can download the completed Unity project shown in this tutorial here:
github.com/TheUnityWorkbench/tuw-arfoundation-demo
CREDITS
3D toy plane model by "Law" (via Sketchfab), generously licensed under the Creative Commons Attribution license. I made a few modifications to the model's appearance.
sketchfab.com/models/9b4e13700da14d31b9d923c499e18f64
creativecommons.org/licenses/by/4.0/
Music from Epidemic Sound (www.epidemicsound.com)
zhlédnutí: 459 008

Video

Intro to Shader Graph in Unity 2018.1
zhlédnutí 4,8KPřed 6 lety
Quickly learn the basics of the new Shader Graph in Unity 2018.1. To follow along with this tutorial, download the following Unity package: app.box.com/s/yjw76gbbu34ptjt6mxvx2td1dv9rkvf2 Credits: Music from Epidemic Sound (www.epidemicsound.com)
Unity Lighting Clinic 1
zhlédnutí 82KPřed 6 lety
This video demonstrates a number of simple techniques to greatly increase the quality of rendering in your Unity projects.

Komentáře

  • @user-nt1ll1bd2c
    @user-nt1ll1bd2c Před měsícem

    Thanks

  • @ValeGoG
    @ValeGoG Před 2 měsíci

    10/10

  • @clashface
    @clashface Před 3 měsíci

    enjoyed every minute of this video, very useful info right there

  • @brylian4966
    @brylian4966 Před 4 měsíci

    Super useful tutorial. I learnt so much from this 28 mins video than i learnt from other unity lighting tutorials. Thank you SO SO MUCH. I have subscribed to your page.

  • @kostyayeremenko7904
    @kostyayeremenko7904 Před 4 měsíci

    pretty much relevant in 2024

  • @rokchoi6827
    @rokchoi6827 Před 5 měsíci

    wow! this was really helpful!

  • @KawaiMarkus
    @KawaiMarkus Před 6 měsíci

    Bro comeback in youtube and i watch every video, you great man. It's tutorial is very best on youtube! ❤Sorry i bad know english

  • @saqbsaq9002
    @saqbsaq9002 Před 6 měsíci

    it was very clear. can you work on indoor navigation please

  • @nailem642
    @nailem642 Před 6 měsíci

    amazing

  • @Smackindaface
    @Smackindaface Před 8 měsíci

    This was extremely helpful

  • @micahlab9008
    @micahlab9008 Před 9 měsíci

    In visual studio code, the functions and methods linked with unity don't autocomplete. What should be done for the cut completion to work properly?

  • @regys9521
    @regys9521 Před 10 měsíci

    Now everything is clear about unity lighting hehehe

  • @minh3348
    @minh3348 Před 11 měsíci

    nice video, i'm watching full time, Finally, someone explained to me about full lighting like this, thank you very much

  • @Banaaani
    @Banaaani Před rokem

    What a difference. I have not paid enough atttention to some of these lighting settings. Having day and night cycle makes everything a bit more difficult thought.

  • @adammed8667
    @adammed8667 Před rokem

    Wow. More of these videos, and everyone will be a lighting specialist. Thanks

  • @josephfelekidis7206

    Best lighting tutorial Eisai kavliaris kai metras!

  • @Userjustdied616
    @Userjustdied616 Před rokem

    Sir can we make an app that will automatically download content after scanning a qr code (content linked with qr)

  • @sharaudramey9336
    @sharaudramey9336 Před rokem

    Setting up the Android Environment was basically too hard for Unity 2018.3. There's basically no information available on this topic and I ran into some headaches, reading forum threads and docs. I wasted an entire before I discovered I might be able to just build this app alongside your tut in newer version of Unity. Wish me luck! Aloha

  • @jeffg4686
    @jeffg4686 Před rokem

    excellent set of tips. Night and day difference in quality.

  • @Tyler-zb6ec
    @Tyler-zb6ec Před rokem

    How would you go about having a FBX animation play once the object is placed?

  • @xycode
    @xycode Před rokem

    Are all of these free? (It's 12 am at night that's why I can't finish the video to find out. Sorry)

  • @TheCarnevale96
    @TheCarnevale96 Před rokem

    How can i do it in HTC Vive Pro?

  • @suresh.sperla1381
    @suresh.sperla1381 Před rokem

    Nice helpful tutorial..

  • @pepesylvia2208
    @pepesylvia2208 Před rokem

    i cant think of another 28 minutes of my life that improved what i do this much

  • @roshanvemana8250
    @roshanvemana8250 Před rokem

    great video, enjoyed a lot. clear explanation thanks!

  • @JafferArshad
    @JafferArshad Před rokem

    Hi, I am using AR Foundation's image targets. When it is tracked, an empty gameObject with a script is created. This script instantiates another gameObject containing the rest of the scene (characters, tables, ...). The reason I'm doing it this way is because once the image is tracked we don't want the models to be linked to it (so that if we stopped looking at the image, the models won't start jittering). When we instantiate the models this way their rotation is towards the AR camera's start position. Even if we set the rotation of the objects to zero, they still face the AR camera's start position. Is the problem with the way we approach instantiating the scene objects if so what is the correct way we should approach this issue? Thanks in advance.

  • @MarcoStillSeasonsCattaneo

    Nice tutorial! I want to mention that when you have a model with no backfaces like the ceiling, you can skip the part of creating an additional plane. You can just select the ceiling mesh and set "Shadows" from "on" to "two sided" in the "Mesh Renderer" component. It will cost no performances to do so, but you obtain what you need, to stop the lighting to go through models with no backfaces

  • @kayPlayz.
    @kayPlayz. Před rokem

    this is the very good video and your teaching style is outstanding thank you very much.

  • @knalsgtes6684
    @knalsgtes6684 Před rokem

    Hi sir, the asset is no longer available.

  • @nathanieltutorials1371

    Hi there, I am having trouble in building this project on my android device. During the first stage on displaying the cube, the build was successful and the app runs automatically on my phone but after the welcome to Unity screen the AR camera won't start, it's just all black. Anyone who might know the problem? I follow all from the tutorials and I encounter no problems during the build process. Any help to clarify the issue will help. Thank you

  • @FlashySenap
    @FlashySenap Před rokem

    Currently trying to learn unity as a beginner as well as trying to play around with bonelabs VR modding. The lighting was so confusing and while I got lots to do still to make it look good this really helped getting away from that washed out cartoony lighting. thanks for this video ^^

  • @VIRVL
    @VIRVL Před rokem

    You. explain everything sooo good.. thanks soo much..

  • @WalrusesAreTheOne
    @WalrusesAreTheOne Před rokem

    Hi, OP please respond to this if you see it. I'm stuck because Unity changed Raycast to ARRaycastManager, and I don't understand how the script's syntax needs to change in regard to this. I'm following everything by rote because I have no real understanding of C# and Unity. I'm very stuck on how to modify this script to account for the Raycast change. I've tried, but I the error I get is that arOrigin isn't being used because I can't use ARRaycastManager on it directly for some reason. I was told this: "add an ARRaycastManager to the same GameObject as the ARSessionOrigin". But even that is going over my head. Can you clue me in on what needs to change in your script for this to work with ARRaycastManager? Thank you so much

    • @WalrusesAreTheOne
      @WalrusesAreTheOne Před rokem

      @@JingLW I ended up looking up a newer tutorial in the end, as the syntax seemed too challenging (I'm a beginner) and I was advised to just find a new one. I'll post here again if I can find the link

    • @JingLW
      @JingLW Před rokem

      ​@@WalrusesAreTheOne Oh, thanks, I'm a beginner too, but I like these.I follow you and learn together in the future

    • @JingLW
      @JingLW Před rokem

      @@WalrusesAreTheOne great!I'll try it later.

  • @PlumpnDreamyWalrus
    @PlumpnDreamyWalrus Před rokem

    You may or may not know the answer to this, but is Raycast incompatible with the ARCore template? I can't get Visual Studio to recognize Raycast, and I'm wondering if it's because I selected ARCore template from the beginning and you did not.

  • @WalrusesAreTheOne
    @WalrusesAreTheOne Před rokem

    I followed your steps to the letter, but when testing on ios, my app doesn't use the camera at all, it just shows the cube against a black screen.---nvm, I didn't install ARkit when I thought I did.

  • @shashkingsyndrome6401

    At the 19:35 , you earned a Subscriber. That parallax trick in the reflection was so neat!

  • @moocowp4970
    @moocowp4970 Před rokem

    This is such a good tutorial! Shame this channel has so few videos, the two I've watched so far have been excellent! Thanks again, I pretty much got most of what I wanted from this video (just need to get the 'how to edit shader graph properties in code ' from another vid)

  • @lulithagihan7817
    @lulithagihan7817 Před rokem

    hi, faced this error, 'ARSessionOrigin' does not contain a definition for 'Raycast' and no accessible extension method 'Raycast'

  • @diplomaticbird
    @diplomaticbird Před rokem

    Easily the best lighting tutorial for Unity. Thank you

  • @batnikelam-mavzer443

    .

  • @dreamisover9813
    @dreamisover9813 Před rokem

    Perhaps the most valueable video on Unity Lighting I've seen so far!

  • @Nebulimity
    @Nebulimity Před rokem

    Extremely helpful, almost looks like I rendered it in blender, but no!

  • @ahmay
    @ahmay Před 2 lety

    Excellent explanation of general lightning in Unity. I really appreciate your effort Sir, thank you.

  • @alekseyabramov9259
    @alekseyabramov9259 Před 2 lety

    Very good video. Still useful.

  • @capfarps
    @capfarps Před 2 lety

    not working, but great video

  • @itsukiuehara43
    @itsukiuehara43 Před 2 lety

    nice voice + nice content. subscribed.

  • @ronaldlee5324
    @ronaldlee5324 Před 2 lety

    I still missing the arOrigin.Raycast and TrackableType.Planes, need help! all 3 plugins are installed

  • @amiromidi3993
    @amiromidi3993 Před 2 lety

    fucking unity 3d lighting system its very bad ...

  • @arun325
    @arun325 Před 2 lety

    i tried building a AR apk , in that APK i'm able to see only skybox and later on after referring websites i installed AR extensions i was able to see only black screen and after i installed render pipeline im not able to build an apk. Pls help me out.