Line Renderer

Line Renderer는 3D 스페이스에서 2개 이상의 포인트의 배열을 취하고 서로 사이에 하나의 직선을 그립니다. 하나의 라인 렌더러 컴포넌트는 하나의 간단한 직선에서 부터 복잡한 나선까지 어떤 것을 그리기 위해 사용될 수 있습니다. 라인이 항상 끊임없습니다; 사용자가 두 개 이상의 완전한 별개의 라인을 그릴 필요가 있다면 사용자는 각각 그것 자신의 라인 렌더러를 가지고 다수의GameObjects을 사용해야 합니다.

라인 렌더러는 하나의 픽셀의 얇은 라인들을 그리지 않습니다. 그것은 너비를 가지는 billboard를 그리고 텍스쳐될 수 있습니다. 그것은 Trail Renderer로서 라인 렌더링을 위해서 같은 알고리즘을 사용합니다.


라인 렌더러 Inspector

Properties

Materials 이 리스트로 부터 첫 번째 재료는 라인들을 그리기 위해서 사용됩니다.
Positions 연결하는 Vector3 포인트들의 배열.
»>Size 이 라인에서 세그먼트의 수.
Parameters 각 라이을 위한 파라미터의 리스트:
»>StartWidth 첫 번째 라인 위치에서 너비.
»>EndWidth 마지막 라인 위치에서 너비.
»>Start Color첫 번째 라인 위치에서 색상.
»>End Color 마지막 라인 위치에서 색상.
Use World Space 활성화되면, 물체의 위치는 무시되고 라인들이 세계의 중심에서 표현됩니다.

Details

라인 렌더러를 생성하기 위해서는:

  1. GameObject→Create Empty을 선택하세요
  2. Component→Miscellaneous→Line Renderer을 선택하세요
  3. Line Renderer 위에 텍스쳐 또는 Material를 드래그 합니다. 사용자가 재료에서 파티클 쉐이더를 사용하면 최고로 보입니다.

Hints

  • 용자가 하나의 프레임에서 모든 꼭지점을 놓을 필요가 있을 때 라인 렌더러는 효과를 위해서 사용하기 좋습니다.
  • 사용자가 Camera 를 움직임에 따라 라인들은 회전하는 것처럼 보일지도 모릅니다. 이것은 인터네셔널입니다.
  • 라인 렌더러는GameObject 위에서 유일한 렌더러여야 합니다.

역링크