Qwen3.8-27B vs Qwen3.6-27B: BASIC으로 레이 트레이서 구현하기
Qwen3.8-27B vs Qwen3.6-27B writing ray-tracers in BASIC
핵심 요약
Qwen3.8 모델이 이전 버전보다 BASIC 코딩 및 레이 트레이싱 구현 능력이 비약적으로 향상되었음을 보여주는 실험입니다.
- 모델 성능 비교 — Qwen3.8이 3.6보다 레이 트레이싱 구현 및 자체 수정 능력이 훨씬 뛰어남
- 에이전트 활용 — 브라우저 내 BASIC-to-JS 변환기를 통해 코드를 작성하고 실행하며 반복 개선함
- 실험 환경 — Unsloth UD-Q8_K_XL 양자화 모델을 사용하여 그래픽 데모를 생성함
- 커뮤니티 반응 — 모델의 비약적인 성능 향상에 놀라워하며 각자의 LLM 코딩 실험 방식을 공유함
내 LLM 취미 중 하나가 80년대 후반에 BASIC으로 짰던 그래픽 데모들을 다시 만드는 거임. 몇 달 전부터 웹 페이지에 에이전트 하네스랑 BASIC-to-JS 트랜스파일러를 대충 엮어서 가지고 놀고 있는데, 이 에이전트가 BASIC 프로그램을 짜고, 실행하고, 결과물 이미지를 확인한 다음에 스스로 수정까지 함. Qwen3.6은 사용자 입력이 좀 들어가야 레이 트레이서(ray-tracer)를 돌릴 수 있었음. 보통 지가 뭘 잘못했는지 제대로 못 보거나 눈치를 못 채서, 힌트를 안 주면 고치질 못하더라고. 근데 Qwen3.8은 그냥 혼자서도 뚝딱 해치우고, 반복 수정해서 결과물까지 기깔나게 뽑아냄. 둘 다 unsloth UD-Q8_K_XL 퀀트 버전으로 돌리는 중인데, 3.8은 지금까지 아주 만족스러움.
사용자 프롬프트는 이거였음: "광택 나는 체커보드 평면 위에 금속 구 3개(구리, 은, 금)를 배치하고, 짙은 푸른 하늘 아래에 있는 재귀적 레이 트레이싱 데모를 작성해 줘. 구를 렌더링할 때는 Cook-Torrance 모델을 사용해."


