scenekit

    0

    1답변

    그래서 나는 노드를 배치 할 정확한 위치를 가지고 있습니다. 내가 구 형상 물건을 테스트 할 경우에 나는 노드를 말함으로써 세계에서 구체를 배치 할 수 있습니다 : node.simdPosition = 위치 (I 함수에 대한 입력으로 "위치"를 제공). 성공적으로 내가 원하는 곳으로 정확하게 물체를 놓습니다. 내가 정말로 원하는 무엇 비행기를 배치합니다 :

    0

    1답변

    저는 Scenekit-ARKit을 사용하여 일부 3D 모델을 렌더링하는 AR 기반 솔루션을 개발 중입니다. 또한 CoreML을 통합하여 객체를 식별하고 장면에서 해당 3D 객체를 렌더링했습니다. 하지만 지금은 화면의 중심에서 곧 객체를 감지하여 렌더링하고 있습니다 (객체의 목록 만 포함). 실제 세계 오브젝트의 위치를 ​​가져 와서 오브젝트 위에 몇 가지

    0

    1답변

    3ds에서 내 보낸 DAE 모델을 사용하고 있습니다. Blender에로드해도 괜찮습니다. 하지만 Xcode에로드 할 때. 그것의 오른쪽은 투명해진다.

    0

    1답변

    우선, 회전, 쿼터니언 및 행렬을 시작하기 때문에이 순간 내가 오해 한 부분에 대해서는 이미 실례합니다. 상황 : OSX SceneKit 응용 프로그램. 나는 X + 오른쪽, Y + 앞으로, Z + 위쪽의 3D 공간을 가지고 있습니다. 센터 :이 공간 내부 난 디스크가 {X : 2.0, Y : 2.0 Z : 2.0} I 만든이 원호의 중심에 반경 2.0 3

    0

    1답변

    내 장면 편집기에서 큐브 이름이 노란색 텍스처입니다. 코드에서 큐브의 재질을 변경하려면 어떻게해야합니까? let scene = SCNScene(named: "art.scnassets/cubeScene.scn")! var cube = scene.rootNode.childNodes(named:"cube") cube.diffuse.contents = UI

    4

    1답변

    SceneKit에서 유리 효과를 만들고 싶습니다. Google에서 검색했지만 완벽한 답변은 없습니다. 그래서 내 문제를 명확하게 해결할 수있는 SceneKit 전사를 찾고 있습니다. 내가 만들 이미지가 있습니다. 은 실제와 같은 모습이어야한다. 유리 효과, 반사 및 그림자가 여기에서 핵심입니다. 이미 obj 및 dae 파일이 있습니다. 그래서 저를 도와 줄

    1

    1답변

    저는 간단한 ARKit 앱이 있습니다. 사용자가 화면을 override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) { guard let touch = touches.first else { return } let result = sceneView.hitTest(touc

    0

    2답변

    상자 위에 구를 넣으려고하는데 위치가 이상합니다. 상자 안에 공이 절반 숨겨져 있습니다. 상자를 바꾸고 피벗 피벗을 시도했지만 도움이되지 않았습니다. let cubeGeometry = SCNBox(width: 10, height: 10, length: 10, chamferRadius: 0) let cubeNode = SCNNode(geom

    1

    1답변

    축 y에서 화면에 내 손가락이있는 노드를 정확하게 드래그하려고합니다. 그러나 나는 그것을 할 어떤 방법도 찾지 못했고, 여기에 나의 현재 코드가있다. 너는 어떤 생각을 가지고 있니? var movedObject:SCNNode? @objc func handlePan(_ recognizer: UIPanGestureRecognizer) {

    0

    1답변

    나는 장면 내에서 회전하고 드래그 할 수있는 여러 노드가 있습니다. physicsWorld 위임자를 설정하고, 물리학을 바디 노드에 추가하고 물리학을 확인합니다. 월드는 어떻게되었는지 확인합니다.이 시점까지 모든 것이 정상입니다. 노드를 움직이면 접촉 시작/종료가 시작됩니다. 나는 이것을 처리하기 위해 노력하고있어 방법은 한 번 접촉이 더 움직임을 막기 위