জুপিটার নোটবুক (আইপিনব) এ 3 ডি গ্রাফিক্স


2

আমি আইপিথন (বৃহস্পতি) নোটবুকের মধ্যে 3 ডি গ্রাফিকগুলি কীভাবে সন্নিবেশ করব তা সর্বাধিক সুবিধাজনক উপায়ে অনুসন্ধান করছি? আমি বোঝাতে চাইছি কিছু সাধারণ 3 ডি মডেল মেশিন (আমার ক্ষেত্রে স্থান-কারুশিল্প) বেশিরভাগ সহজ আদিমগুলি সমন্বিত যেমন সিএডি এর মতো

আমি যা চাই:

  • নোটবুক পড়া লোকেরা ইন্টারেক্টিভভাবে মডেলটি ঘোরতে পারে
  • মডেলটি হয় ফাইল থেকে লোড হয়, বা পাইথন (বা অন্যান্য) সোর্স কোড থেকে সরাসরি উত্পন্ন হয়
  • মডেলটি সহজেই কোডের মধ্যে সাধারণ আদিম (লাইন, শঙ্কু, সিলিন্ডার, গোলক ...) থেকে তৈরি করা যায়
  • এমন কিছু জিনিসের জন্য যা কিছু অ-মানক এবং হার্ড-টু-ইনস্টল নির্ভর নির্ভরতার প্রয়োজন হয় না, তাই যে কেউ সহজেই এই কম্পিউটারে নোটবুকটি চালাতে পারে

সম্ভাব্য সমাধান আমি এখন অবধি খুঁজে পেয়েছি (এবং সমস্যাগুলি):

  • ফ্রিক্যাড আইপিথন ইন্টিগ্রেশন (কেবল প্রস্তাবনা, সমাপ্ত বলে মনে হচ্ছে না)
  • Three.js - কিন্তু আমি তন্ন তন্ন জাভাস্ক্রিপ্ট সঙ্গে কোন অভিজ্ঞতা আছে কিংবা এটা IPython মধ্যে ইন্টিগ্রেশন , তাই আমি কিছু পাইথন সমাধান পছন্দ করেন
    • দেখে.js হ'ল আমি যা চাই ঠিক তাই মনে হচ্ছে তবে এটি আবার জাভাস্ক্রিপ্ট
  • প্লট.লি - এটি 3 ডি মডেলের ভিজ্যুয়ালাইজেশনের পরিবর্তে ডেটা-ভিজুয়ালাইজেশনের জন্য
  • পাইওপেনজিএল - কিছুটা নিচু স্তরের, এবং আমি নিশ্চিত নই যে এটি ওয়েব ব্রাউজার এবং বৃহস্পতিয়ারে কতটা ভাল চলছে - আমি এর কোনও উদাহরণ পাই নি did
  • পোভ্রে - ইন্টারেক্টিভ নয়, আইপথিতে সংহতকরণ জটিল হবে (বাহ্যিক রেন্ডার কলিং এবং ফলস্বরূপ চিত্র লোড করার চেয়ে)

উত্তর:


2

আমি ব্যবহার সুপারিশ করবে PyVista সঙ্গে itkwidgets

নিম্নলিখিত উদাহরণ পরীক্ষা করুন।

import pyvista
from pyvista import examples
from itkwidgets import view
dataset = examples.load_uniform()
dataset
view(dataset, slicing_planes=True, ui_collapsed=True, shadow=False)

এটি আপনাকে নিম্নলিখিত ফলাফল দেয়।

এখানে চিত্র বর্ণনা লিখুন


ঠিক আছে, 3 ডি ডেটা প্লটগুলির জন্য এটি খুব ভাল ams তবে আমি যদি অন্য কোনও দৃশ্য দেখতে চাই - যেমন বহুভুজ জাল ( p3d.in এর মতো কিছু )?
প্রোকপ হাপালা

@ প্রোটোপহাপালা এটি সহজবোধ্য যেহেতু এটি ভিটিকে ব্যবহার করে।
নিকোগুয়ারো
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.