Skip to content

Parameter, animasi, tahapan, dan ekspor GIF/MP4 ​

Animasi berada di dalam Eidolang, bukan di status kanvas yang terpisah. 2D, 3D, pemutaran bertahap, dan ekspor GIF/MP4 berbagi satu lini masa, sehingga pemutaran di layar selalu selaras dengan bingkai yang diekspor.

Penggeser parameter ​

txt
param r 1 range 0.5 4 step 0.1
circle c O radius r

Setiap param muncul di Parameter. Gambar dievaluasi ulang saat diseret; melepas akan menulis nilainya kembali ke perintah. Deklarasikan range agar penggeser memiliki interval penuh yang berguna.

Animasi berkelanjutan ​

txt
animate r duration 2s mode pingpong

Targetnya harus berupa parameter atau objek terikat dengan kebebasan yang dapat ditulis. Opsinya meliputi:

  • mode loop, pingpong, atau once;
  • speed atau duration;
  • over t0 t1 untuk interval terbatas.

Kontrol Putar/Jeda di bilah status untuk pratinjau. Berhenti mengonfirmasi nilai animasi saat ini menjadi literal sebagai pengeditan yang dapat diurungkan.

Presentasi bertahap ​

txt
stage givens duration 1.2s reveal fade
point A -3 0
point B 3 0
segment base A B

stage result duration 1.2s reveal draw
point M = midpoint(A, B)
hide base transition erase duration 0.6s
  • Objek sebelum stage pertama adalah latar yang persisten.
  • reveal cut|fade|draw mengatur bagaimana objek baru muncul.
  • clear menyembunyikan objek tahap sebelumnya tanpa menghapus nilai ketergantungan.
  • show/hide mendukung cut, fade, draw/erase, dan durasinya masing-masing.

Skrip bertahap mendapat tombol sebelumnya, putar/jeda, atur ulang, berikutnya, dan penggeser waktu penuh. Saat mengedit, gambar terbuka pada kondisi akhir yang lengkap; Putar dari sana akan mengulang dari tahap pertama.

Ekspor GIF dan MP4 ​

Buka Ekspor lalu pilih GIF atau MP4:

  1. Pilih Tampilan saat ini atau Sesuaikan konten; 2D juga mendukung persegi panjang kustom.
  2. Putuskan apakah kisi koordinat disertakan.
  3. Pilih skala raster, laju bingkai, dan preset atau durasi positif kustom. Nilai bawaan berasal dari Pengaturan › Bawaan ekspor.
  4. Skrip bertahap mengekspor lini masa tahapnya; animate biasa mengekspor satu gerakan lengkap.
  5. 3D juga menawarkan orbit kamera.

Kedua format merender bingkai yang sama dari lini masa yang sama, jadi pilihannya hanya soal pengodean. Durasi awalnya berasal dari lini masa skrip, tetapi dialog ekspor dapat menggantinya dengan preset atau nilai kustom. Eidograph membatasi total jumlah bingkai untuk melindungi memori dan menandai ekspor yang dibatasi. Turunkan laju bingkai, durasi, atau skala raster untuk memperkecil ukuran.

Memilih antara GIF dan MP4 ​

GIFMP4
Pengodeanpalet, hingga 256 warna per bingkaiH.264, warna penuh
Ukuran filecepat membesar seiring panjang dan detailjauh lebih kecil pada panjang dan skala yang sama
Pemutaranberulang sendiri di mana pun gambar dapat ditampilkanmemerlukan pemutar video; tetap mulus untuk klip panjang atau beresolusi tinggi
Cocok untukobrolan, forum, dan pelacak isuslide, penyuntingan video, dan rekaman kuliah

Catatan yang berlaku untuk MP4:

  • Video tidak bersuara dan tidak pernah transparan; dialog ekspor menyembunyikan sakelar latar transparan untuk kedua format animasi.
  • H.264 memerlukan dimensi piksel genap, sehingga lebar atau tinggi ekspor yang ganjil dibulatkan naik satu piksel.
  • Pengodean memakai enkoder H.264 milik sistem. Jika sistem tidak dapat mengodekan H.264 pada ukuran yang dipilih, ekspor melaporkan galat dan GIF tetap tersedia.

Menjaga animasi tetap andal ​

  • Animasikan sebuah parameter, bukan hasil turunan.
  • Jaga agar konstruksi tetap valid di seluruh rentang; misalnya, titik ujung busur tidak boleh berimpit.
  • Gunakan samples yang moderat untuk perpotongan numerik dan permukaan.
  • Putar dari awal dan periksa Diagnostik sebelum mengekspor.
  • Untuk mempertahankan pose akhir, tekan Berhenti untuk menulis nilai saat ini, lalu simpan proyek.