scenekit

    0

    1답변

    주어진 SCNNode이 주어지면 노드의 좌표계에 지정된 점이 해당 노드의 형상에 포함되어 있는지 어떻게 확인할 수 있습니까? 간단하면 포인트가 노드의 경계 상자 내에 포함되어 있는지 테스트 할 수 있습니까?

    2

    1답변

    나는 scenekit 및 3D 개발에 대해 처음으로 매우 익숙하며 ARKit을 가지고 놀고 있으며 평면에 텍스처를 맞추려고 노력하고 있지만 (실제로는 scnbox가 있지만 표면이 큼) 나는 심각하게 실패하고있다. 또한 웹에서 도움이되는 것을 찾지 못했습니다. 도로의 질감이 매우 긴 직사각형 png 이미지입니다. 너비 : 높이 비율은 약 20 : 1입니다.

    0

    1답변

    빠른 SceneKit을 배우려는 시도로 Apple "Badger" 데모를 공부하고 있습니다. 그것은 철도 트랙을 따라 카트 애니메이션을 특징으로합니다. 나는이 애니메이션을 어떻게 생성하는지 이해하지 못한다. 카트 애니메이션의 자리 표시자인 "Bob 루트"노드가있는 scene.scn 파일이 있으며 애니메이션이없는 "Bob root"가있는 수많은 애니메이션 .

    3

    2답변

    긴 애니메이션이있는 .dae 모델이 있습니다. 애니메이션에는 걷기, 달리기, 타격, 죽음 등의 세그먼트가 포함됩니다. 각 세그먼트의 시작과 끝의 프레임 번호를 알고 있습니다. 나는 초당 프레임도 알고있다. 따라서 각 세그먼트의 시작과 끝 시간을 얻는 것은 매우 쉽습니다. 전체 애니메이션을 SCNAnimationPlayer 객체로 가져올 수 있습니다. 내가

    0

    2답변

    스위프트이 코드의 등가물에 SCNVector3의 당량 startNode.scale = SCNVector3(1/100.0, 1/100.0, 1/100.0) 은 : 목표-C에서 [startNode setScale: SCNVector3Make(1/100.0, 1/100.0, 1/100.0)]; . SCNVector3이 SCNVector3Make으로 대체되

    0

    1답변

    를 확장하려면 : float time = u_time; float multiply(float n) { return n*2.0; }; vec3 color = vec3(1.0,0.0,0.0); _surface.diffuse = vec4(color, 1.0); 내가 예상대로 함수가 모든 작업을 곱 제거합니다. SCNShadable doc의

    1

    1답변

    이 있어야합니다 [SceneKit] 오류 : 재료 속성 내용에 대한 배열은 6 개 요소 이 있어야합니다 나는이로 변경하면 let shape = SCNSphere(radius: 1.0) let sphereMaterial = SCNMaterial() sphereMaterial.fresnelExponent = 1.0 sphereMate

    1

    2답변

    ARKit에 객체 생성을 SceneKit 및 Metal과 통합하려고합니다. SeneKit과 Metal로 쉽게 만들 수있는 객체가 있으므로 양쪽을 모두 사용할 수 있기를 바랍니다. 예를 들어 sceneKit 템플릿으로 ArKit 프로젝트를 만들면 SceneKit 노드를 통해 우주선이 데모로 배치됩니다. 반면에 Metal 템플리트를 사용하면 앵커를 사용하는 탭

    0

    2답변

    SceneKit의 주어진 카메라에 붉은 색조를 추가 할 수 있습니까? 나는 카메라 앞에서 < 불투명도의 빨간색 물체를 쏘아 붙이는 해킹 해결책 (내가 생각하는 것)없이 이것을 달성하고 싶다. 그게 해결책 일 수도 있지만, 카메라 앞에서 물건을 보여주는 장면 킷에서 큰 성공을 거두지 못했습니다. 또한 이상적으로 SCNAction 또는 다른 방법을 사용하여 붉

    1

    1답변

    SceneKit: What's New presentation at WWCD2017 (44:19) 동안 SCNScene의 배경 내용으로 AVCaptureDevice을 사용할 수 있다고 명시되었습니다. 프리젠 테이션에서 발췌문 : let captureDevice: AVCaptureDevice = ... scene.background.contents = cap