3 poin oleh GN⁺ 2023-10-13 | 1 komentar | Bagikan ke WhatsApp
  • 3D Calculator dari Desmos adalah halaman yang memperluas pengalaman kalkulator grafik online yang sudah ada ke lingkungan grafik 3D
  • Penjelasan kalkulator mencakup grafik fungsi, plotting titik, visualisasi persamaan aljabar, slider, dan animasi grafik
  • Saat ini, halaman tersebut memberi tahu bahwa browser yang digunakan tidak memiliki fitur yang diperlukan untuk menjalankan 3D Calculator
  • Tautan panduan browser yang didukung dan aplikasi native disediakan untuk memeriksa kompatibilitas
  • Untuk menggunakan kalkulator 3D, pengguna harus mengaksesnya dari lingkungan yang mendukung fitur browser yang disyaratkan oleh Desmos

Pengalaman yang ditawarkan di kalkulator grafik 3D

  • Desmos 3D Calculator adalah halaman kalkulator grafik 3D milik Desmos
  • Fitur yang disertakan dalam penjelasan kalkulator Desmos adalah sebagai berikut
    • Membuat grafik fungsi
    • Plotting titik
    • Visualisasi persamaan aljabar
    • Menambahkan slider
    • Animasi grafik

Syarat menjalankan di browser

  • Pada isi halaman saat ini, ditampilkan pesan bahwa browser belum dikonfigurasi dengan fitur yang diperlukan untuk menjalankan Desmos 3D Calculator
  • Lingkungan yang kompatibel dapat dicek di Supported Browsers & Native Apps

1 komentar

 
GN⁺ 2023-10-13
Komentar di Hacker News
  • Ada cukup banyak YouTuber yang membuat animasi dengan Desmos
    Saya belum pernah mencobanya sendiri, tetapi hasil yang dibuat orang-orang selalu menarik
    https://youtu.be/4_8eY_Ij-5k

  • Tes sin(x)sin(y)sin(z)>0.1 lolos
    Selain itu, sin(x)sin(y)sin(z)+0.1sin(10x)sin(10y)sin(10z)>0.1 juga bisa
    https://www.desmos.com/3d/85d41ad6c6

    • Akan menyenangkan jika Desmos 3D mendukung eksponen bilangan kompleks. Sepertinya diperlukan fungsi seperti i atau complex()
      Beberapa ekspresi untuk dicoba di GeoGebra antara lain xi^2, e^xπi, e^(πi^x), e^(x π i^π), dan sebagian tampak seperti lingkaran, spiral, kisi, atau bahkan macet
      Hanya SageMath yang dengan prapemrosesan Python mengubah ^ bukan menjadi XOR, melainkan pangkat exp() atau **; di SymPy, penanganan simbol seperti E, I, pi itu penting
      Sympy Gamma: https://gamma.sympy.org/
      Sympy Beta adalah SymPy Gamma yang dikompilasi ke WASM: https://github.com/eagleoflqj/sympy_beta
      Saya penasaran apakah saat memvisualisasikan koordinat kompleks, memetakannya ke sumbu z itu berguna, atau apakah fase kompleks yang diperlukan untuk fungsi gelombang qubit psi juga perlu divisualisasikan sebagai dimensi berdimensi lebih tinggi
    • Saya penasaran dengan sifat tes ini. Jika ini adalah ekspresi yang sering dirender salah oleh alat grafik, saya juga ingin tahu apakah kesalahan itu muncul dengan cara yang dapat diprediksi
    • Saat zoom out di ponsel, perangkat jadi cukup panas, tetapi responsivitas UI tetap terjaga dengan baik
  • Terima kasih kepada orang yang mempertimbangkan gimbal lock saat merancang kontrol rotasi

  • Wah, https://www.desmos.com/3d/9eb92bb6e2permukaan fungsi implisit bisa dibuat

  • Tampilannya bagus, dan dalam beberapa situasi sepertinya bisa dipakai untuk mengajar fungsi 3D. Terutama tampak berguna untuk fungsi kompleks yang membutuhkan akurasi lebih tinggi
    Namun pada tahap pengantar 3D, grafik yang menampilkan kisi sering kali lebih baik daripada kurva halus, jadi saya rasa sebagian besar waktu saya akan tetap memakai CalcPlot3D
    CalcPlot3D juga mendukung dengan baik penampilan titik dan vektor pada fungsi, peta kontur, serta visualisasi benda putar
    https://c3d.libretexts.org/CalcPlot3D/index.html

  • Guru eksperimen matematika SMA saya menyuruh kami membuat representasi fungsi 2D pada sistem koordinat Kartesius tak hingga, termasuk integral dan turunan, lalu kemudian memperluasnya ke rotasi fungsi 3D dan keluaran warna pelangi
    Itu proyek yang cocok dikerjakan dengan C#, karena dimulai dari satu titik di kanvas lalu sisanya disusun lewat ekstensi objek dasar
    (x^{2}+9/4y^{2}+z^{2}-1)^{3}-x^{2}z^{3}-9/(80)y^{2}z^{3}=0

  • Desmos adalah kalkulator grafik terbaik dari sisi biaya karena gratis dan aksesibilitasnya juga bagus. Hanya saja saya berharap ini open source
    Saya pernah mencoba membuat alternatifnya, tetapi sangat sulit mengejar fiturnya, dan saya berharap ada alternatif open source
    Edit: sepertinya sudah ada https://www.geogebra.org/

    • GeoGebra adalah alternatif terdekat yang saya tahu. Terutama di ranah copyleft, cukup jarang ada alat pendidikan geometri/grafik fungsi untuk SMP dan SMA yang cukup tangguh untuk dipakai di kelas
      Siswa yang bosan dan penuh rasa ingin tahu bisa mengutak-atik software kelas dengan cukup kreatif, jadi software yang banyak bug atau tidak intuitif sulit bertahan
      Siswa yang mengeksplorasi melampaui penjelasan guru, siswa biasa yang mengandalkan alat untuk membantu memahami konsep, dan guru yang harus memasukkannya ke rencana pelajaran tanpa tutorial terpisah, semuanya membutuhkan stabilitas
    • Desmos juga punya halaman GitHub, tetapi sayangnya codebase utama tidak dibuka
      Sebagai gantinya, dokumentasi API-nya ditulis dengan baik, sehingga sangat mudah menyematkan Desmos ke situs
      [^1]: https://github.com/desmosinc
      [^2]: https://www.desmos.com/api/v1.8/docs/index.html
    • Rasanya saya sudah memakai GeoGebra sejak hampir seabad lalu setelah direkomendasikan guru matematika SMA saya, dan tidak pernah mengecewakan
      Desmos tampak seperti penerus spiritual yang bagus seandainya bukan closed source
    • GeoGebra memerlukan lisensi untuk penggunaan komersial
      https://www.geogebra.org/m/pR5DME5S#material/yumfrbjr
      Saya kurang paham bagaimana lisensi ini bisa hidup berdampingan dengan GPL
    • Saya sudah memakai GeoGebra selama beberapa tahun dan juga pernah memakai Desmos dua kali, tetapi tidak langsung menyadari perbedaannya. Saya penasaran apa keunggulan Desmos dibanding GeoGebra
  • Saya penasaran apakah ada yang bisa menjelaskan bagaimana ini bekerja
    Keandalannya tidak pasti, tetapi ada komentar Reddit lama yang menjelaskan metode yang dipakai Desmos 2D. Karena cara itu juga bisa diterapkan ke 3D, Desmos 3D mungkin serupa
    [1]: https://www.reddit.com/r/desmos/comments/qlhmbc

    • Setelah sedikit mencobanya, ini tampak seperti variasi algoritma marching cubes, dan sesuai dugaan sepertinya bersifat rekursif. Mirip versi 3D dari tulisan Reddit itu
      Pasti ada banyak optimisasi, tetapi saya sulit membayangkan cara lain. Ada juga teknik ray tracing atau ray marching, tetapi hasilnya tampak berbeda, dan untuk fungsi sembarang biayanya kemungkinan terlalu besar
      Ada juga algoritma marching tetrahedra, tetapi tidak terlihat seperti itu, dan sekarang paten marching cubes sudah kedaluwarsa, saya juga tidak melihat alasan kuat untuk memakainya
  • Saya suka kombinasi calc dan gnuplot
    https://github.com/lcn2/calc
    Sebelum pembicaraan beralih ke dc(1)/bc(1), calc mendukung jauh lebih banyak hal, seperti bilangan kompleks, pseudo-struct/fungsi mirip C, desimal kustom, dan lainnya
    Dan calc/gnuplot berjalan bahkan di perangkat setara toaster atau sistem lama berusia 20–25 tahun

  • Benar-benar luar biasa. Menggeser grafik, zoom in/out, dan memutar bekerja persis dengan tombol mouse yang diharapkan, sehingga sangat mudah
    Di sebagian besar paket matematika komersial sekalipun, interaksi seperti ini selalu terasa sangat kaku, tetapi di sini berjalan baik

    • Bagaimana cara menggeser dengan mouse? Saya hanya menemukan gestur rotasi dan zoom in/out, sedangkan untuk menggeser saya harus memasukkan koordinat langsung di pengaturan