انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

سیستم نقشه جدید زمین و نقشه سه بعدی برای اجرا در لینوکس به صورت آنلاین

دانلود رایگان New Terrain and 3D Map System برای اجرا در لینوکس برنامه آنلاین لینوکس برای اجرای آنلاین در اوبونتو آنلاین، فدورا آنلاین یا دبیان آنلاین

این برنامه لینوکس با نام New Terrain and 3D Map System برای اجرا در لینوکس به صورت آنلاین است که آخرین نسخه آن را می توان با عنوان terrain_system_release2_smartss3_MULTITHREAD_SMALLFILES.zip دانلود کرد. می توان آن را به صورت آنلاین در ارائه دهنده میزبانی رایگان OnWorks برای ایستگاه های کاری اجرا کرد.

این برنامه را با نام New Terrain and 3D Map System به صورت آنلاین دانلود و اجرا کنید تا بصورت آنلاین و رایگان در لینوکس اجرا شود.

برای اجرای این برنامه این دستورالعمل ها را دنبال کنید:

- 1. این برنامه را در رایانه شخصی خود دانلود کنید.

- 2. در فایل منیجر ما https://www.onworks.net/myfiles.php?username=XXXXX نام کاربری مورد نظر خود را وارد کنید.

- 3. این برنامه را در چنین فایل منیجر آپلود کنید.

- 4. OnWorks Linux آنلاین یا شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MACOS را از این وب سایت راه اندازی کنید.

- 5. از سیستم عامل لینوکس OnWorks که به تازگی راه اندازی کرده اید، به مدیر فایل ما https://www.onworks.net/myfiles.php?username=XXXXX با نام کاربری که می خواهید بروید.

- 6. اپلیکیشن را دانلود کرده، نصب و اجرا کنید.

عکس ها

Ad


سیستم جدید زمین و نقشه سه بعدی برای اجرا در لینوکس به صورت آنلاین


شرح

یک سیستم رندر بسیار سبک و پیشرفته زمین و رندر نقشه سه بعدی. حداقل وابستگی ها: OpenGL، SDL.

در 2-3 ماژول جداگانه توزیع می شود:
1. پیاده سازی C++ از الگوریتم های رندر زمین و/یا سطحی که من توسعه داده ام: هر دو نوع چند رشته ای و غیر چند رشته ای منتشر می شوند.
2. مانند نقطه 1. ، اما با یک ماژول رندر شبکه جاده ای و تشخیص برخورد که قبلا نوشتم. همچنین تعدادی درخت در بالای زمین اضافه می کند. (نسخه چند خواندنی هنوز منتشر نشده است)
3. به عنوان نقطه 2. رندر چند رشته ای زمین، جاده های روی آن، و وسایل نقلیه برای دور زدن.

مهمترین بخش، رندر زمین است. الگوریتم در قلب آن، قضیه اول و دوم من در مورد تقریب سطح چند ضلعی را نشان می دهد. توسعه آن چیزی حدود 2 سال طول کشید. از نظر فنی یک الگوریتم رندر پویا پیوسته و وابسته به نمایش است. ویژگی های اصلی سادگی و مستندسازی است.

زمین‌های 4k x 4k را به راحتی انجام می‌دهد، اما خیلی بیشتر.

امکانات

  • لطفاً برای مشاهده بسته ها، تب "Files" را مرور کنید. یکی را که ترجیح می دهید انتخاب کنید.
  • ماژول Rendering Terrain به تنهایی: نسخه‌های چند رشته‌ای (سریع‌تر در رایانه‌های چند هسته‌ای) و غیرچند رشته‌ای (کد منبع ساده‌تر اما در رایانه‌های چند هسته‌ای کندتر) به طور جداگانه ارائه می‌شوند. از مورد دلخواه استفاده کن!
  • ماژول ترکیبی به تنهایی: سیستم نقشه سه بعدی تنظیم شده در زمین. انواع چند رشته ای و غیر چند رشته ای به طور جداگانه ارائه شده است.
  • ماژول ترکیبی دارای نقشه سه بعدی در زمین، با وسایل نقلیه برای رفت و آمد آزادانه. از ماژول زمین چند رشته ای استفاده می کند. فکر نکنید که این یک بازی با امکانات کامل شبیه GTA باشد، اما نقطه شروع خوبی برای چنین برنامه ای یا مشابه خواهد بود.
  • زمان تدوین بسیار کوتاه: 10-15 ثانیه در یک کامپیوتر ارزان قیمت مدرن.
  • کد منبع بسیار کوتاه؛ بدون وابستگی - فقط کتابخانه OpenGL/Mesa و SDL مورد نیاز است. به همراه کتابخانه استاندارد C++.
  • اطلاعات و اسناد تحت بهبود سریع
  • همچنین یک نوع ساده از ماژول Terrain Rendering به تنهایی وجود دارد: چند رشته ای یا نه، می توان آن را در کد منبع، با توجه به مستندات تنظیم کرد (در صفحه اصلی است). این قضیه به جای قضیه اول بر تقریب سطح چندضلعی من تکیه دارد.
  • از نقطه نظر تئوری، مهمترین مزه "سیستم زمین ساده شده تصادفی" است: برای جزئیات به مستندات مراجعه کنید. حتی نیازی به نقشه ارتفاع خارجی ندارد، بنابراین زمان بارگیری آن بسیار کوتاه است زیرا حدود 2 مگابایت است.
  • نسخه 2 سیستم جدید زمین اکنون منتشر شده است: به طور قابل توجهی سریعتر است. در اصل، این "تلفیقی" از الگوریتم سیستم جدید زمین و الگوریتم سیستم زمین ساده شده است. این هر دو بر قضایای 1 و 4 من بر تقریب سطح چندضلعی تکیه دارد. با حذف نکردن جزئیات به سرعت بیشتری دست می‌یابد که به هر حال دوباره اضافه می‌شوند تا نواحی مجاور مطابق قضیه 1 با هم هماهنگ شوند. بررسی مطابق با قضیه 4 انجام می‌شود. اساساً، سریع‌تر است زیرا جزئیاتی را که باعث تحریک می‌شوند را حذف نمی‌کند. شرطی که برای قضیه 1 نیاز به اضافه کردن مجدد جزئیات نیمه به منظور ایجاد تناسب نواحی مجاور با هم وجود دارد. واضح است که از قضیه 3 نیز مانند همه انواع استفاده می شود.


مخاطبان

علم/تحقیق، آموزش، توسعه دهندگان، کاربران نهایی/رومیزی، مهندسی


رابط کاربری

OpenGL، Project یک موتور سه بعدی، SDL است


زبان برنامه نویسی

++C



این برنامه ای است که می تواند از https://sourceforge.net/projects/newterrainand3dmapsystem/ نیز دریافت شود. در OnWorks میزبانی شده است تا به آسانی از یکی از سیستم عامل های رایگان ما به صورت آنلاین اجرا شود.


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    بسیار تمیز
    بسیار تمیز
    یک اسکریپت کاتلین که تمام ساخت‌ها را هسته‌ای می‌کند
    حافظه پنهان از پروژه های Gradle/Android.
    زمانی مفید است که Gradle یا IDE به شما اجازه دهند
    پایین. اسکریپت روی تست شده است
    macOS، اما ...
    دانلود عمیق تمیز
  • 2
    پلاگین Eclipse Checkstyle
    پلاگین Eclipse Checkstyle
    پلاگین Eclipse Checkstyle
    کد جاوا Checkstyle را یکپارچه می کند
    حسابرس به Eclipse IDE. در
    پلاگین بازخورد در زمان واقعی را به شما ارائه می دهد
    کاربر در مورد viol...
    دانلود Eclipse Checkstyle Plug-in
  • 3
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player یک پخش کننده رسانه رایگان است
    نرم افزار، بخشی مبتنی بر WMP و VLC. این
    پخش کننده به سبک مینیمالیستی است، با
    بیش از ده رنگ تم، و همچنین می توانید
    ب ...
    AstrOrzPlayer را دانلود کنید
  • 4
    movistartv
    movistartv
    Kodi Movistar+ TV بدون ADDON برای XBMC/
    Kodi que Permite disponer de un
    رمزگشایی خدمات IPTV
    Movistar integrado en uno de los
    مراکز رسانه ای ما...
    دانلود movistartv
  • 5
    کد :: بلوک
    کد :: بلوک
    کد::Blocks یک منبع باز و رایگان است،
    کراس پلتفرم C، C++ و Fortran IDE
    ساخته شده برای پاسخگویی به بیشترین نیازها
    از کاربران آن بسیار طراحی شده است
    تمدید می کند ...
    کد دانلود::Blocks
  • 6
    در میان
    در میان
    در میان یا رابط پیشرفته Minecraft
    و Data/Structure Tracking ابزاری برای
    نمای کلی یک Minecraft را نمایش دهید
    جهان، بدون اینکه واقعاً آن را ایجاد کند. آی تی
    می توان ...
    دانلود در میان
  • بیشتر "

دستورات لینوکس

Ad