Mopaint
Sistem pengeditan revolusioner.
Status proyek
Anda dapat bermain dengan aplikasi yang sedang dalam proses di mopaint.app
Fitur:
- Autosaves secara lokal di dalam aplikasi, termasuk riwayat (Catatan: Jika Anda "menghapus cookie" di browser Anda, kemungkinan akan menghapus dokumen yang dianutasi secara otomatis di dalam aplikasi)
- Simpan/Muat Dokumen, Termasuk Sejarah
- Sejarah non-destruktif (non-linear): Kembali ke titik mana pun dalam sejarah dengan bilah sisi sejarah, bahkan jika Anda membatalkan dan melakukan sesuatu yang lain. Alih -alih membuang redos, itu menciptakan cabang baru di pohon sejarah .
- Beberapa alat simetri. Secara prosedural dikombinasikan bersama dengan alat gambar dasar.
Keterbatasan:
- Visi untuk proyek ini belum terwujud.
- Sepertinya ada banyak alat tetapi sebenarnya tidak ada banyak variasi yang menarik. Alat simetri digabungkan secara statis, alih -alih membiarkan Anda menggabungkannya dengan apa pun yang Anda inginkan sebagai pengguna.
- Banyak fitur yang Anda inginkan di editor gambar dasar hilang
- Tidak ada ukuran kuas (Anda dapat mencoba dengan alat "lingkaran bentuk bebas")
- Tidak ada alat oval (hanya lingkaran)
- Tidak ada alat teks
- No Zoom (Anda dapat menggunakan zoom browser Anda)
- Tidak dapat mengubah ukuran dokumen; itu ditetapkan pada 640x480 piksel
Prinsip
- Desain Holistik
- Lakukan lebih banyak dengan lebih sedikit. Konsep yang lebih sedikit, lebih banyak fungsi.
- Jangan membuang data secara default
- Hanya buang informasi atas permintaan pengguna, baik dengan tindakan eksplisit pada saat itu atau preferensi.
- Eksplorasi Tanpa Ketakutan
- Biarkan pengguna menjelajahi tanpa rasa takut, antarmuka, dan jalur kerja. Kurangi kekhawatiran.
Ide
- Semuanya selalu disimpan , termasuk henti sejarah.
- Anda dapat kembali ke negara bagian mana pun , dengan sejarah undo non-destruktif (non-linear). Saya benar-benar menerapkan ini pertama di JS Paint, klon MS Paint yang berbasis browser saya (tetapi di JS Paint, sejarah undo tidak disimpan dalam sesi ini, dan itu benar-benar tidak efisien. Saya berharap pada akhirnya mendasarkan cat JS di Mopaint.)
- Ubah apa pun setelahnya. Anda tidak perlu khawatir tentang mengikuti langkah -langkah yang tepat (seperti memilih lapisan yang tepat sebelum menggambar), karena Anda dapat mengubah langkah -langkahnya . Edit sejarah semudah membuatnya di tempat pertama.
- Dukung banyak tampilan pada dokumen, di panel maupun di jendela terpisah. (Jika diberi batasan browser web, jendela terpisah adalah konteks yang terpisah, tetapi dapat bekerja sama dengan dukungan multi-pengguna peer-to-peer, hanya saja tidak melalui jaringan.)
- Pratinjau bagaimana perubahan mempengaruhi berbagai bagian dokumen, dalam panel yang menunjukkan bagian -bagian dokumen tersebut. Ini akan sangat berguna untuk animasi atau adegan besar dengan salinan objek.
- Alih -alih memiliki "objek pintar" dan "filter pintar" (serta setara bodoh) seperti di Photoshop, secara harfiah semuanya "pintar", karena model pengeditan "pintar". Setiap sikat stroke lebih pintar dari objek pintar, saat Anda menginginkannya (jika Anda ingin mempersonifikasikannya seperti itu.)
- Alih-alih memiliki "topeng kliping", selain dapat memilih suatu wilayah dan menghapus (untuk sekali saja), Anda bisa melakukan yang terakhir dan kemudian "mengedit sebelumnya" dan itu akan hidup-rendah.
- (Masih ada alat/UI yang membantu Anda mengatur topeng dll., Tetapi struktur dokumen akan jauh lebih umum. Sebagian intinya adalah Anda dapat melakukan sesuatu seperti itu sendiri, bahkan sesuatu yang baru (tidak perlu dibangun), dan, tidak ada fitur yang tidak memiliki fitur "pintar" yang setara di mana Anda dapat mengedit materi sumber dan melihat hasil langsung.)
- Tekstur model 3D dengan menggambar langsung di atasnya akan menyenangkan (seperti Chameleon, Chameleon.js, Sculptgl, Paint 3D).
- Jika kita dapat melakukan tekstur pada model 3D, harus dimungkinkan untuk memperpanjangnya untuk menggambar pada kanvas tessellated, untuk membuat berbagai jenis pola berulang, seperti Eschersketch.
- Segalanya dapat diakses dengan perintah (seperti cita -cita teks luhur, yang tidak dicapai, alih -alih memiliki beberapa hal yang hanya dapat diakses dalam menu), tetapi tidak hanya dengan mengetik, tetapi dengan input ucapan juga jika Anda mau, dengan pemahaman bahasa alami, dan pemahaman itu dapat berlaku untuk perintah yang diketik juga. Ini bisa berupa perintah percakapan, disambiguating dan klarifikasi, mengisi parameter. Jangan salah berpikir bahwa sistem harus diakhiri sebagai daftar perintah untuk dipilih; Fungsi membutuhkan parameter.
- Parameter dapat dijawab secara grafis, dengan slider atau dengan memilih atau menggambar sesuatu, atau secara tekstual (ucapan/pengetikan).
- "Gambarlah beberapa pohon di sebelah rumah ... di sekelilingnya ... sekitar lima puluh ... tidak, itu terlalu banyak ... membuat mereka memudar pohon."
- Mengintegrasikan disambiguasi pengenalan ucapan (kata -kata dan frasa yang terdengar serupa. Komputer bercampur) dengan disambiguasi perintah. Demikian pula untuk ekspansi koreksi dan singkatan ketik ("pencocokan fuzzy").
- Ini dapat menunjukkan kepada Anda opsi yang berbeda untuk perbandingan (menggunakan fitur tampilan yang disebutkan di atas), untuk Anda pilih. Karena semuanya tidak merusak, ini bahkan dapat mencakup pratinjau operasi sewenang-wenang
- Untuk tujuan artistik dan eksplorasi, "kejutan saya" harus menjadi opsi yang valid. Sebenarnya saya membayangkan AI sederhana yang secara acak menambah dokumen, atau bahkan memodifikasi sejarah non-destruktif (yaitu menciptakan sejarah alternatif). Dokumen/sejarah yang dimodifikasi ini dapat dianggap memiliki genom yang serupa, dan tidak bisa hanya dipilih di antara tetapi roti bersama.
(Ini hanya beberapa ide; begitu banyak ide keluar saat Anda membalik -balik model pengeditan, dan berpikir kritis tentang apa yang bisa ...)
Apa yang ada dalam sebuah nama?
Apa yang mungkin kita peroleh?
- m obily o mampu
- m ultiuser o nline
- Mo Dern
- mo dular
- M o perandi yang sama sekali baru
- gambar mo rphing
- membuat mo ckups
- Mungkin Mo Saics
- mo tion (animasi (termasuk mo rphing) dan fisika (termasuk mo tors), terutama bersama -sama )
- e mo tion, mungkin beberapa kustom, dinamis e mo ji
- mungkin 3d mo deling ( m ake o byjects p retty secara rtistis dalam hal itu)
- Tapi dokumennya adalah bagian penting
- dan mo re! Ini adalah proyek yang ditulis secara penanggalan
Mopaint. Lebih dari cat.
Mo 'Painters, Mo' Fun! Mopaint.
M AKING O SSUM P OSSUM A RtISTIC I NTERFACES & N OVEL T OOLS, That's My Mo
Ekstensi file bisa berupa .mop , dan bisa berdiri untuk proyek mopaint, dan/atau berhubungan dengan alat, seperti pelayaran (yang semacam sikat besar) - pels - tidak terlalu bagus? :P