강의

멘토링

커뮤니티

Inflearn Community Q&A

favekr8493's profile image
favekr8493

asked

3D interactive web starting with Three.js

Creating a basic scene - Camera

scene에 camera add는 꼭 필요한 건가요?

Written on

·

368

0

renderer에서 camera를 render 해주는데, scene에 add가 꼭 필요한건지 궁금해요!

scene.add(camera) 를 지웠을 때도 에러메세지 없이 잘 작동이 되는 것 같은데 필요한 코드인가요?

만약 필요한 코드라면, scene에 add 된 light와 mesh는 왜 따로 render을 해주지 않는건가요?

blender인터랙티브-웹three.js

Answer 1

1

studiomeal님의 프로필 이미지
studiomeal
Instructor

렌더링할 때 renderer.render(scene, camera) 함수의 인자로 카메라가 전달되기 때문에, 말씀대로 Scene 객체에 꼭 직접 추가할 필요는 없습니다. 그냥 관례적으로 해오던거라고 보시면 될 것 같아요.
물론 카메라가 다른 Object3D 객체에 add될 필요가 있는 경우에는 해당 객체에서 명시적으로 add 해주셔야 하고요.

favekr8493's profile image
favekr8493

asked

Ask a question