Search Unity

Developer to unity user

Discussion in 'Getting Started' started by THeckman, Jun 23, 2019.

  1. THeckman

    THeckman

    Joined:
    Apr 28, 2019
    Posts:
    2
    I am looking for a handle on the 'art' side of Unity. I am a C# professional so the code side is a snap. I have written games in C# and VB for years (strategy and such with no art). All the beginner tutorials I see are 'new to C#' or 'Make your first game'. What I need is a x,y,z axis, set your camera here for this shot, and scale vs perspective kind of thing.
    Ideas?
     
  2. JoeStrout

    JoeStrout

    Joined:
    Jan 14, 2011
    Posts:
    9,859
    It's not clear to me what you're asking. If you have gone through even the introductory "how to use Unity" tutorial, you already know how to position the camera. What's the question or difficulty you're having?
     
  3. THeckman

    THeckman

    Joined:
    Apr 28, 2019
    Posts:
    2
    My question isn't about Unity as much as the art concepts associated. I can position the camera, yes. I can copy the tutorial's setup and actually move the camera to a predetermined spot of the author's choosing. But the why is my question. What does a rotation on an axis actually mean as in pertains to a camera? An Object? How are the three axis interwoven as they interact with each other?
    If I needed to know about an if then else statement, there is a tutorial for that. If I have a shot of a player moving away from me, how do I change my camera to be ahead of them and see them walking towards me? Is there a tutorial for that?
    I would think that, somewhere, there is a set of tutorials that addresses the fact that a programmer who has no art experience needs some basic information to get started in the 3D world.
     
  4. mgear

    mgear

    Joined:
    Aug 3, 2010
    Posts:
    9,403
    sounds like some of these would be useful then:
    Vectors,
    https://docs.unity3d.com/Manual/UnderstandingVectorArithmetic.html

    Transform.forward is very powerful, to get some position facing ahead of the camera for example:
    https://docs.unity3d.com/ScriptReference/Transform-forward.html

    And Vector3.forward, this is in world coordinate system
    https://docs.unity3d.com/ScriptReference/Vector3-forward.html

    some tutorials on those,
    bit old, but still good info


    similar stuff about coordinate systems too,
    https://alexey-anufriev.com/blog/unity-transform-methods-explained-part-i-transformdirection/
     
    JoeStrout likes this.