Rust와 WebGPU로 만든 오픈소스 SketchUp 대안, KetchUp

KetchUp – Open-source SketchUp alternative built with Rust and WebGPU

KetchUp은 목공과 가구 설계를 위한 무료 오픈소스 3D 모델링 앱이다. Rust로 작성되어 MIT 라이선스로 공개됐고, WebGPU 또는 WebGL2를 지원하는 데스크톱 브라우저나 Windows, macOS, Linux에서 실행된다. 선, 사각형, 원을 그리고 Push/Pull로 두께를 주는 기본 조작에 정확한 치수 입력, 그룹·컴포넌트·태그 정리를 더했다. 계정이나 클라우드 없이 로컬에 자동 저장되며, SketchUp 지오메트리를 가져오거나 OBJ로 내보낼 수 있다.

KetchUp은 목공과 가구 설계를 위한 무료 오픈소스 3D 모델링 앱으로, 나무를 자르기 전에 정확한 치수로 선반, 테이블, 캐비닛, 작업대를 계획할 수 있습니다.
  1. ayaros

    SketchUp을 아주 오래 사용해 온 사용자이자 애호가로서, Trimble이 데스크톱 모델러를 등한시하고 웹 기반 UI를 선호하는 방향으로 나아간 것에 여전히 짜증이 납니다. 라이선스 정책도 끔찍했어요... 처음에는 SketchUp 무료 버전을 단종시키더니, 나중에는 영구 라이선스까지 없애서 데스크톱 모델러를 쓰려면 연 수백 달러를 내야 했는데, 제겐 그럴 가치가 없었습니다. 바이브코딩된 대안이 시장에서 이걸 대체한다 해도 전혀 안타깝지 않을 겁니다.

    제가 SketchUp에서 만들고 싶어 하는 대규모 프로젝트들은 어느 순간부터 정말 제약이 느껴지기 시작했습니다. SketchUp의 놀라운 UI를 갖추고, 어떤 컴퓨터의 그래픽 하드웨어든 최대한 활용해 대량의 지오메트리를 더 효율적으로 렌더링할 수 있는 모델러라면 정말 멋질 겁니다.

    저는 제 SketchUp 모델에 매우 집착하는 편이라, 제가 통제할 수 없는 클라우드 서버에 저장한다는 발상 자체가 혐오스럽습니다. Trimble이 웹 기반 모델러를 만드는 데 그렇게 많은 노력을 쏟는 걸 보고 기쁘지 않았어요.

  2. singularity2001

    그래서 이 도구들은 수동 조정을 위한 건가요? 에이전트에게 그냥 이 조정을 하라고 말하는 걸로는 충분하지 않은 시나리오를 알려주세요.

  3. spectaclepiece

    Rust로 작성된 이런 새로운 소프트웨어 도구들이 정말 마음에 듭니다.

    또 다른 좋은 예인 Solidcraft도 쓰고 있어요. Fusion 360보다 메모리 사용량이 적고 성능이 더 좋으며 빠르게 개선되고 있습니다.

    소프트웨어 개발이라는 장인 정신을 사랑하는 한 사람에게 에이전트 기반 개발이 주는 힘은, 기업의 조종을 받는 큰 팀보다 더 나은 제품을 만들어냅니다.

    이건 항상 그랬지만, 고급 CAD 모델링 같은 유형의 소프트웨어는 한 개발자가 해낼 수 있는 범위를 벗어났습니다. 이제는 그렇지 않고, 이는 인류를 위해 고품질의 새로운 도구를 많이 만들어낼 멋진 일입니다.

  4. nico

    정말 멋지네요. 동시에 우리가 이제 그냥 자기 도구를 직접 만드는 게 더 나은 시대에 들어서는 건 아닌가 싶습니다.

    3D 모델러가 필요하다면? Claude나 codex로 먼저 3D 모델을 만들고, 그걸 중심으로 모델러를 만들면서 원하는 방향으로 반복 개선하는 거죠.

    소프트웨어를 배우고, 문서를 읽고, 튜토리얼을 하느라 몇 시간을 보낸 뒤에야 겨우 처음에 원했던 작은 기본 아이디어를 할 수 있었던 경우가 얼마나 많았는지 모릅니다.

    이제는 필요한 것에 딱 맞는 소프트웨어만 만들 수 있습니다. (아니면 REA처럼, 워크플로에 더 잘 맞도록 기존 소프트웨어를 수정하거나 리버스 엔지니어링할 수도 있겠죠.)

    그런 의미에서 KetchUp을 에이전트로 구동할 수 있다면 그것도 멋질 겁니다. 저는 pen.dev가 한 일의 열렬한 팬입니다. (물론 지금은 그들의 도구가 더 이상 무료/오픈소스가 아니지만요.)

  5. mastermage

    저는 보통 사용하는 소프트웨어에 기꺼이 비용을 지불합니다. 하지만 취미로만 쓰는 전문가급 소프트웨어에 돈을 쏟아붓을 여유는 없습니다. 그리고 한 달에 한 번 쓰는 것들에 쌓이는 수백 달러의 구독료를 내는 것도 즐겁지 않아요.

    그래서 생겨나는 이 AI 클론들이 정말 도움이 됩니다. 보통 원본의 전체 기능 세트가 필요하지 않고, 이 AI 클론들은 제 취미 용도에는 충분히 가깝거든요. 게다가 이 도구들은 모두 Linux에서 실행되어 제 Linux 전환을 더 가까이 앞당겨 줍니다. 몇몇 도구는 제가 전환하지 않았던 이유이기도 했어요.

    저는 진정으로 가치를 얻고 합리적인 가격이라고 생각하는 것들에는 계속 비용을 지불할 겁니다. 창작자들을 지원하기 위해서요.

  6. sergio

    정말 멋지고 제게 꼭 필요한 것입니다.

    저는 SketchUp을 아주 가끔 쓰는 사용자입니다(몇 달에 한 번). 그런데 제 집을 상세하게 모델링한 파일이 하나 있는데, 여기에 많은 시간을 투자했고, 이건 전체 데스크톱 앱에서만 작동합니다. 그래서 무료 웹 앱은 제게 선택지가 아닙니다. 그리고 구독은 재정적으로 말이 안 되니, 집 리모델링 프로젝트가 있어 모델을 수정해야 할 때마다 새 체험판을 요청해야 합니다. 언젠가는 새 체험판을 거절할 수도 있다는 걸 알고 있고(아직은 그러지 않았지만), 그날이 오면 그냥 사용을 중단하고 Blender를 배울 겁니다.

    그런데 이제 깨달은 건, 적어도 집 리모델링 프로젝트에서는 필수 기능이 SketchUp 3D Warehouse라는 점입니다. 여기서 TV, 토스터, 의자 등의 사용자 공유 모델을 다운로드할 수 있죠. 특히 가끔 쓰는 사용자에게는 실제 의자의 정확한 모델이 필요 없고 그냥 의자면 충분합니다. 그래서 웨어하우스는 가치의 필수적인 부분입니다.

    SketchUp 3D Warehouse 외에도 무료 모델 대안이 있다고 확신하지만, SketchUp 안에 직접 있는 건 매우 편리합니다.

  7. dirkc

    저장소를 아주 대략적으로 살펴봤는데, 코드가 16만 1천 줄밖에 안 되네요(아마 테스트와 설정도 포함해서). 나쁘지 않습니다.

    그리고 SketchUp 파일을 다루기 위해 openskp [1]라는 프로젝트를 사용하는데, 이것도 어느 정도 AI로 코딩되었지만 언뜻 보기에는 합리적으로 보입니다.

    [1] - https://github.com/iamahsanmehmood/openskp

  8. BHSPitMonkey

    지금까지도 저는 2017년 무료 버전을 (WINE을 통해) 사용해서 모든 집 프로젝트의 도면을 그리고 있습니다. 제겐 정말 직관적이고(적어도 곡선이 너무 많지 않은 것에는), 다른 걸 배울 엄두가 나지 않습니다. 웹 버전은 급할 때는 쓸 만하지만 항상 더 느리고 기능이 떨어진다고 느꼈습니다.

    이걸 꼭 시도해봐야겠네요!

이 날의 다른 글

2026-11-08