Techartist uses Opus 5.5 and Three.js to create a free 3D physics textbook covering the UK GCSE energy unit
Developer Techartist (@techartist_) announced on October 24, 2026 that the 10-lesson version of Every Joule is now online, covering the full UK GCSE Physics chapter on energy, including kinetic energy, gravitational potential energy, elastic potential energy, heating, power, efficiency, energy resources, and conservation of energy. The textbook is available to access online for free at https://iamtechartist.com/every-joule/。
Techartist said the project was built using Anthropic’s Opus 5.5 model and Three.js. Each lesson is presented in interactive 3D form, allowing students to predict, test, and verify; the textbook includes an index, quizzes, sources for every number, and a teacher’s guide mapped to AQA, OCR, Edexcel, Cambridge IGCSE, and CBSE. GCSE is a graduation exam taken by British students at about age 16.
The project first released Lesson 1, “Energy stores,” on October 22, 2026, then completed the remaining nine lessons and made the full link public on October 24. A public repository for Lesson 1 exists on GitHub (iamtechartist/every-joule-lesson1), including the WebGL implementation and teacher pages.
Original sources:
Title: Nine more lessons from my 3D book about energy... Publisher: Techartist (@techartist_) Publication date: 2026-10-24 URL: https://x.com/techartist_/status/2114035463153742180 Source type: original social media post Verification status: This reading of the post and replies; accessed on 2026-10-25 Supporting content: Ten lessons cover the full GCSE energy topic, built with Opus 5.5 and Three.js, with the full link and teacher guide explained.
Title: Every Joule: a 3D physics book about energy Publisher: iamtechartist.com Publication date: 2026-10-24 URL: https://iamtechartist.com/every-joule/ Source type: project website Verification status: This reading of the page description; accessed on 2026-10-25 Supporting content: A 10-lesson interactive physics book covering GCSE/IGCSE energy topics, including a predict-test-verify mechanism and teacher notes.
Title: every-joule-lesson1 GitHub repository Publisher: iamtechartist Publication date: 2026-10-22 URL: https://github.com/iamtechartist/every-joule-lesson1 Source type: code repository Verification status: This reading of the repository description; accessed on 2026-10-25 Supporting content: Public implementation of Lesson 1, a 3D physics lesson based on WebGL/Three.js.
ABAB AI Insight
This project combines AI-generated interactive content with browser-side 3D rendering, presenting physics concepts as operable scenarios rather than static text and flat diagrams. In the original post, Techartist explicitly named Opus 5.5 and Three.js as the building tools, while also providing number sources and teacher mappings for multiple exam syllabi.
On the capital and tooling path, Anthropic released Opus 5.5 on September 22, 2026, priced at $4 per million input tokens and $20 per million output tokens, below the previous Opus 5. Developers can directly call the model to generate course logic and interactive elements, then use Three.js to implement 3D visualization in the browser without separate server-side rendering infrastructure.
Comparable cases include other experiments using large models to generate educational interactions. The difference in this case is its complete coverage of a single exam unit (GCSE energy), along with teacher guides and source citations, making the content directly usable against the existing syllabus.
The textbook does not claim to replace formal textbooks or exam preparation, nor does it change the GCSE syllabus itself. Follow-up observation points are the actual usage data for the full 10 lessons, teacher feedback, and whether similar AI-assisted 3D educational content expands to other subject units.
ABAB News · Cognitive Law
Combining large-model-generated logic with browser 3D rendering makes a single exam unit presentable in an interactive form.
Providing source citations and teacher guides for multiple syllabi at the same time lowers the cost of aligning content with existing teaching systems.
Publishing the complete unit online for free allows an individual developer to directly cover standardized exam topics.