İnceleyin, çalıştırın ve self-host edin

Canlı Demo ve Yerel Kurulumla Açık Kaynak 3D Bina Editörü

Canlı demo ile başlayın, ardından self-host edebileceğiniz açık kaynak 3D bina editörü istiyorsanız repoyu inceleyin ve Next.js uygulamasını Bun ile yerelde başlatın.

Altyapıya Dokunmadan Önce Açık Kaynak 3D Bina Editörünü Deneyin

Bu açık kaynak 3D bina editörünün iş akışınıza uyduğunu doğrulamak için önce canlı editörü açın; özelleştirmek veya self-host etmek istiyorsanız daha sonra repo incelemesine geçin.

Bu sıra, yerel kurulum veya dağıtım için daha fazla zaman harcamadan önce düzenleme deneyimini değerlendirmenizi sağlar.

Belgelenmiş Bun Kurulum Yoluyla Yerelde Başlayın

Repo Bun tabanlı yerel kurulumu belgeler; mühendisler bağımlılıkları kurabilir, Next.js uygulamasını başlatabilir ve proje yapısını tersine mühendislik yapmadan canlı editörü açabilir.

Bu, canlı demoyu denemekten kendi ortamınızda çalıştırmaya geçiş için doğrudan bir yol sağlar ve dağıtımın nasıl bağlandığını tahmin etmeye zorlamaz.

  • bağımlılıkları bun ile kurun
  • yerel Next.js uygulamasını başlatın ve http://localhost:3000/editor adresini ziyaret edin
  • genel demoyu standart bir Vercel akışıyla dağıtın

Karar Vermeden Önce Kapsamı ve Sınırları Bilin

Bugün editör; duvarlar, çatılar, döşemeler, tavanlar, kapılar, pencereler, katlar, zonlar, öğe yerleştirme, yerel otomatik kayıt, geri al ve yinele ile JSON içe veya dışa aktarma gibi erken aşama bina ve iç mekân düzenleme görevlerini kapsar.

Henüz olmayanları söylemek de aynı derecede önemlidir: hesap sistemi yok, bulut senkronizasyonu yok ve yalnızca yerel tarayıcı kalıcılığı vardır. En iyi deneyim WebGPU destekli tarayıcılarda alınır, ancak gerektiğinde mevcut editör azaltılmış efektlerle WebGL uyumluluk moduna da döner.

Dağıtımdan Önce Neyi Yapılandırmanız Gerektiğini Bilin

README dağıtımı somut tutar. Canonical metadata, robots ve sitemap çıktılarının doğru üretim alan adına işaret etmesi için NEXT_PUBLIC_SITE_URL değerini ayarlayın, ardından Next.js uygulamasını standart Vercel akışıyla dağıtın.

Ağır genel öğe varlıklarını uygulama hostundan ayırmak istiyorsanız R2 destekli bir varlık alanı için isteğe bağlı NEXT_PUBLIC_ASSETS_CDN_URL değerini kullanın. Bu, self-host hikâyesini belirsiz bir repo klonlama vaadinden daha uygulanabilir hâle getirir.

İnceleyip Self-Host Edebileceğiniz Tarayıcı Tabanlı Bir Editör Gerektiğinde Bu Projeyi Kullanın

Bu proje, genel demoda deneyebilecekleri ve daha sonra kendi ortamlarında çalıştırabilecekleri tarayıcı tabanlı bir 3D bina editörü isteyen ekipler için uygundur.

Downstream BIM teslimi veya yoğun bulut işbirliği için tasarlanmamıştır. Bu sınırı açıkça belirtmek, iş akışının ihtiyaçlarınıza uyup uymadığını hızlıca görmenize yardım eder.

Self-host etmeden önce projeyi yerelde çalıştırın

Self-host veya özelleştirmeye daha fazla zaman ayırmadan önce reponun kendi makinenizde nasıl davrandığını görmek için aşağıdaki kurulum notlarını kullanın.

Hızlı başlangıç
bun install
bun run dev
# ardından http://localhost:3000/editor adresini ziyaret edin ve tarayıcının WebGPU mu yoksa WebGL uyumluluk modu mu kullandığını kontrol edin

Mevcut kapsam

Ücretsiz genel demo, hesap sistemi yok, bulut senkronizasyonu yok, yalnızca yerel tarayıcı kalıcılığı ve WebGPU olmadığında WebGL uyumluluk modu.

En uygun kullanım

Şimdi tarayıcı tabanlı bir 3D bina editörünü denemek ve daha sonra kendi ortamlarında çalıştırma seçeneğini korumak isteyen kişiler.

Uygun olmadığı işler

Üretim BIM teslimi, bulut işbirliği veya her eski tarayıcının tam WebGPU deneyimini birebir karşılamasını gerektiren ekipler.

Sık sorulan sorular

Bu açık kaynak 3D bina editörünü yerelde çalıştırabilir miyim?

Evet. Genel demo reposu Bun tabanlı yerel kurulumu belgeler; böylece bağımlılıkları kurabilir, Next.js uygulamasını başlatabilir ve çalışma alanını önce çözmeye çalışmadan canlı editörü yerelde açabilirsiniz.

Genel demo hangi dağıtım yolunu kullanıyor?

Genel demo standart Vercel üzerinde barındırılan bir Next.js dağıtımı kullanır. Repo ayrıca NEXT_PUBLIC_SITE_URL gibi ortam değişkenlerini ve ağır genel öğeleri uygulama hostundan ayırmak istediğinizde isteğe bağlı R2 destekli asset CDN yolunu belgeler.

Üretim dağıtımından önce neyi yapılandırmalıyım?

Canonical metadata, robots ve sitemap çıktılarının doğru dağıtılmış alan adına işaret etmesi için NEXT_PUBLIC_SITE_URL değerini ayarlayın. Ağır genel öğe varlıklarını uygulama hostundan ayırmak istiyorsanız R2 destekli bir varlık alanı için isteğe bağlı NEXT_PUBLIC_ASSETS_CDN_URL değerini kullanın.

Bu projede bugün hesaplar, bulut senkronizasyonu veya işbirliği var mı?

Hayır. Kapsam bilinçli olarak daha hafiftir: hesap sistemi yok, bulut senkronizasyonu yok ve yalnızca yerel tarayıcı kalıcılığı vardır. Çok kullanıcılı işbirliği gereken ekiplerin bu yetenekleri ayrıca eklemesi gerekir.

Canlı editör için hangi tarayıcılar en iyi çalışır?

Canlı editör WebGPU desteği olan tarayıcı ve cihazlarda en iyi çalışır. WebGPU yoksa editör azaltılmış görsel efektlerle WebGL uyumluluk moduna döner; böylece iş akışını daha fazla ortamda inceleyebilirsiniz.

Bu tam bir CAD veya BIM alternatifi mi?

Hayır. Mevcut proje erken yerleşim çalışmaları ve tarayıcı tabanlı bina düzenleme için en uygunudur. Tam downstream BIM platformu, dokümantasyon sistemi veya bulut işbirliği paketi değildir.

İnceleyin, çalıştırın ve self-host edin

Canlı editörü deneyin, ardından repoyu inceleyin

İş akışını doğrulamak için genel demoyu açın; ardından self-host çalışmalarında tarayıcı tabanlı başlangıç noktası olarak açık kaynak 3D bina editörüne ihtiyacınız varsa yerel kurulum ve dağıtım yolunu inceleyin.