New Terrain എന്നും 3D Map System എന്നും പേരുള്ള Linux ആപ്പാണിത്, ഇതിന്റെ ഏറ്റവും പുതിയ പതിപ്പ് terrain_system_release2_smartss3_MULTITHREAD_SMALLFILES.zip ആയി ഡൗൺലോഡ് ചെയ്യാം. വർക്ക് സ്റ്റേഷനുകൾക്കായുള്ള സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവായ OnWorks-ൽ ഇത് ഓൺലൈനായി പ്രവർത്തിപ്പിക്കാം.
New Terrain എന്ന് പേരിട്ടിരിക്കുന്ന ഈ ആപ്പ്, OnWorks-നൊപ്പം 3D മാപ്പ് സിസ്റ്റം സൗജന്യമായി ഓൺലൈനായി ഡൗൺലോഡ് ചെയ്ത് പ്രവർത്തിപ്പിക്കുക.
ഈ ആപ്പ് പ്രവർത്തിപ്പിക്കുന്നതിന് ഈ നിർദ്ദേശങ്ങൾ പാലിക്കുക:
- 1. നിങ്ങളുടെ പിസിയിൽ ഈ ആപ്ലിക്കേഷൻ ഡൗൺലോഡ് ചെയ്തു.
- 2. ഞങ്ങളുടെ ഫയൽ മാനേജറിൽ https://www.onworks.net/myfiles.php?username=XXXXX എന്നതിൽ നിങ്ങൾക്ക് ആവശ്യമുള്ള ഉപയോക്തൃനാമം നൽകുക.
- 3. അത്തരം ഫയൽമാനേജറിൽ ഈ ആപ്ലിക്കേഷൻ അപ്ലോഡ് ചെയ്യുക.
- 4. ഈ വെബ്സൈറ്റിൽ നിന്ന് OnWorks Linux ഓൺലൈനോ Windows ഓൺലൈൻ എമുലേറ്ററോ MACOS ഓൺലൈൻ എമുലേറ്ററോ ആരംഭിക്കുക.
- 5. നിങ്ങൾ ഇപ്പോൾ ആരംഭിച്ച OnWorks Linux OS-ൽ നിന്ന്, നിങ്ങൾക്ക് ആവശ്യമുള്ള ഉപയോക്തൃനാമത്തോടുകൂടിയ ഞങ്ങളുടെ ഫയൽ മാനേജർ https://www.onworks.net/myfiles.php?username=XXXXX എന്നതിലേക്ക് പോകുക.
- 6. ആപ്ലിക്കേഷൻ ഡൌൺലോഡ് ചെയ്യുക, അത് ഇൻസ്റ്റാൾ ചെയ്ത് പ്രവർത്തിപ്പിക്കുക.
സ്ക്രീൻഷോട്ടുകൾ
Ad
പുതിയ ഭൂപ്രദേശവും 3D മാപ്പ് സിസ്റ്റവും
വിവരണം
വളരെ ഭാരം കുറഞ്ഞ വിപുലമായ ഭൂപ്രകൃതി-റെൻഡറിംഗും 3D മാപ്പ് റെൻഡറിംഗ് സംവിധാനവും. കുറഞ്ഞ ഡിപൻഡൻസികൾ: OpenGL, SDL.
ഇത് 2-3 പ്രത്യേക മൊഡ്യൂളുകളായി വിതരണം ചെയ്യുന്നു:
1. ഞാൻ വികസിപ്പിച്ച ഭൂപ്രദേശം- കൂടാതെ/അല്ലെങ്കിൽ ഉപരിതല റെൻഡറിംഗ് അൽഗോരിതങ്ങളുടെ C++ നടപ്പിലാക്കൽ: ഒരു മൾട്ടിത്രെഡും നോൺ-മൾട്ടി ത്രെഡ് വേരിയന്റും റിലീസ് ചെയ്യുന്നു.
2. പോയിന്റ് 1 ലെ പോലെ തന്നെ. , എന്നാൽ റോഡ്-നെറ്റ്വർക്ക് റെൻഡറിംഗും കൂട്ടിയിടി കണ്ടെത്തൽ മൊഡ്യൂളും ഉപയോഗിച്ച് ഞാൻ മുമ്പ് എഴുതിയതാണ്. ഇത് ഭൂപ്രദേശത്തിന്റെ മുകളിൽ ചില മരങ്ങൾ കൂട്ടിച്ചേർക്കുന്നു. (മൾട്ടിട്രെഡ് വെഷൻ ഇതുവരെ പുറത്തിറക്കിയിട്ടില്ല)
3. പോയിന്റ് 2 ആയി സെം.. മൾട്ടിത്രെഡ് ടെറയിൻ-റെൻഡറിംഗ്, അതിലെ റോഡുകൾ, ചുറ്റി സഞ്ചരിക്കാനുള്ള വാഹനങ്ങൾ.
ഏറ്റവും പ്രധാനപ്പെട്ട ഭാഗം ഭൂപ്രദേശം റെൻഡറിംഗ് ആണ്. അതിന്റെ ഹൃദയഭാഗത്തുള്ള അൽഗോരിതം എന്റെ ആദ്യത്തെയും രണ്ടാമത്തെയും സിദ്ധാന്തം, ബഹുഭുജ പ്രതല ഏകദേശം എന്നിവ അവതരിപ്പിക്കുന്നു. ഇത് വികസിപ്പിക്കാൻ ഏകദേശം 2 വർഷമെടുത്തു. ഇത് സാങ്കേതികമായി ഒരു കാഴ്ചയെ ആശ്രയിച്ചുള്ള, തുടർച്ചയായ ഡൈനാമിക് ലെവൽ-ഓഫ്-ഡീറ്റെയിൽ റെൻഡറിംഗ് അൽഗോരിതം ആണ്. ലാളിത്യവും ഡോക്യുമെന്റേഷനുമാണ് പ്രധാന സവിശേഷതകൾ.
4k x 4k ഭൂപ്രദേശം എളുപ്പത്തിൽ ചെയ്യുന്നു, മാത്രമല്ല കൂടുതൽ.
സവിശേഷതകൾ
- പാക്കേജുകൾ കാണുന്നതിന് ദയവായി "ഫയലുകൾ" ടാബ് ബ്രൗസ് ചെയ്യുക. നിങ്ങൾ ഇഷ്ടപ്പെടുന്ന ഒന്ന് തിരഞ്ഞെടുക്കുക.
- ടെറൈൻ റെൻഡറിംഗ് മൊഡ്യൂൾ മാത്രം: മൾട്ടി ത്രെഡഡ് (മൾട്ടികോർ കമ്പ്യൂട്ടറുകളിൽ വേഗതയുള്ളത്), നോൺ-മൾട്ടി ത്രെഡഡ് (ലളിതമായ സോഴ്സ് കോഡ് എന്നാൽ മൾട്ടികോർ കമ്പ്യൂട്ടറുകളിൽ വേഗത കുറവാണ്) പതിപ്പുകൾ പ്രത്യേകം നൽകിയിരിക്കുന്നു. ആവശ്യമുള്ളത് ഉപയോഗിക്കുക!
- കോമ്പോസിറ്റ് മൊഡ്യൂൾ മാത്രം: ഭൂപ്രദേശത്ത് സജ്ജീകരിച്ച 3D മാപ്പ് സിസ്റ്റം. മൾട്ടിത്രെഡ്, നോൺ-മൾട്ടിത്രെഡ് വേരിയന്റ് വെവ്വേറെ നൽകിയിരിക്കുന്നു.
- ഭൂപ്രദേശത്ത് 3D മാപ്പ് ഫീച്ചർ ചെയ്യുന്ന കോമ്പോസിറ്റ് മൊഡ്യൂൾ, വാഹനങ്ങൾ സ്വതന്ത്രമായി ചുറ്റിക്കറങ്ങാൻ. മൾട്ടിത്രെഡഡ് ടെറൈൻ മൊഡ്യൂൾ ഉപയോഗിക്കുന്നു. ഇതൊരു പൂർണ്ണ സവിശേഷതയുള്ള ജിടിഎ പോലുള്ള ഗെയിമാണെന്ന് കരുതരുത്, എന്നാൽ ഇത് അത്തരമൊരു പ്രോഗ്രാമിന് അല്ലെങ്കിൽ സമാനമായ ഒരു മികച്ച തുടക്കമായിരിക്കും.
- വളരെ ചെറിയ സമാഹാര സമയം: വിലകുറഞ്ഞ ആധുനിക കമ്പ്യൂട്ടറിൽ 10-15 സെക്കൻഡ്.
- വളരെ ചെറിയ സോഴ്സ് കോഡ്; ഡിപൻഡൻസികളൊന്നുമില്ല - OpenGL/Mesa, SDL ലൈബ്രറി മാത്രമേ ആവശ്യമുള്ളൂ ; സ്റ്റാൻഡേർഡ് C++ ലൈബ്രറി ഓഫ് കോഴ്സിനൊപ്പം.
- വിവരങ്ങളും ഡോക്യുമെന്റേഷനും വേഗത്തിലുള്ള മെച്ചപ്പെടുത്തലിന് കീഴിൽ.
- ടെറൈൻ റെൻഡറിംഗ് മൊഡ്യൂളിന്റെ ലളിതമായ ഒരു വേരിയന്റും ഉണ്ട്: മൾട്ടിത്രെഡുള്ളതോ അല്ലാത്തതോ, ഡോക്യുമെന്റേഷൻ അനുസരിച്ച് സോഴ്സ് കോഡിൽ ക്രമീകരിക്കാവുന്നതാണ് (ഇത് ഹോംപേജിലുണ്ട്). ആദ്യത്തേതിന് പകരം ബഹുഭുജ ഉപരിതല ഏകദേശത്തെക്കുറിച്ചുള്ള എന്റെ നാലാമത്തെ സിദ്ധാന്തത്തെയാണ് ഇത് ആശ്രയിക്കുന്നത്.
- ഒരു സൈദ്ധാന്തിക വീക്ഷണകോണിൽ, ഏറ്റവും പ്രധാനപ്പെട്ട രസം "റാൻഡം സിമ്പിൾ ചെയ്ത ഭൂപ്രദേശ സംവിധാനം" ആണ്: വിശദാംശങ്ങൾക്ക് ഡോക്യുമെന്റേഷൻ കാണുക. ഇതിന് ഒരു ബാഹ്യ ഹൈറ്റ്മാപ്പ് പോലും ആവശ്യമില്ല, അതിനാൽ ഇത് ഡൗൺലോഡ് സമയം വളരെ ചെറുതാണ്, കാരണം ഇത് ഏകദേശം 2 MB ആണ്.
- ന്യൂ ടെറൈൻ സിസ്റ്റത്തിന്റെ പതിപ്പ് 2 ഇപ്പോൾ പുനഃസ്ഥാപിച്ചു: ഇത് വളരെ വേഗതയുള്ളതാണ്. അടിസ്ഥാനപരമായി, ഇത് പുതിയ ഭൂപ്രദേശ സിസ്റ്റം അൽഗോരിതം, ലളിതമാക്കിയ ഭൂപ്രദേശ സിസ്റ്റം അൽഗോരിതം എന്നിവയുടെ ഒരു "ഫ്യൂഷൻ" ആണ്. ഇത് പോളിഗോണൽ ഉപരിതല-ഏകദേശം എന്ന എന്റെ സിദ്ധാന്തങ്ങൾ 1, 4 എന്നിവയെ ആശ്രയിക്കുന്നു. വിശദാംശങ്ങൾ നീക്കം ചെയ്യാതിരിക്കുന്നതിലൂടെ ഇത് കൂടുതൽ വേഗത കൈവരിക്കുന്നു, അത് ഏതായാലും സിദ്ധാന്തം 1 അനുസരിച്ച് അഡിസന്റ് പ്രദേശങ്ങൾ കൂട്ടിച്ചേർക്കാൻ വീണ്ടും ചേർക്കും. സിദ്ധാന്തം 4 അനുസരിച്ച് പരിശോധന നടത്തുന്നു. അടിസ്ഥാനപരമായി, ഇത് വേഗമേറിയതാണ്, കാരണം ഇത് പ്രവർത്തനക്ഷമമാക്കുന്ന വിശദാംശങ്ങൾ നീക്കം ചെയ്യുന്നില്ല. സിദ്ധാന്തം 1-നുള്ള വ്യവസ്ഥ, അഡിസന്റ് ഏരിയകൾ ഒന്നിച്ച് ചേരുന്നതിന്, സെം വിശദാംശങ്ങൾ വീണ്ടും ചേർക്കേണ്ടതുണ്ട്. എല്ലാ വകഭേദങ്ങളിലും എന്നപോലെ വ്യക്തമായും സിദ്ധാന്തം 3 ഉപയോഗിക്കുന്നു.
പ്രേക്ഷകർ
ശാസ്ത്രം/ഗവേഷണം, വിദ്യാഭ്യാസം, ഡെവലപ്പർമാർ, അന്തിമ ഉപയോക്താക്കൾ/ഡെസ്ക്ടോപ്പ്, എഞ്ചിനീയറിംഗ്
ഉപയോക്തൃ ഇന്റർഫേസ്
OpenGL, പ്രോജക്റ്റ് ഒരു 3D എഞ്ചിൻ ആണ്, SDL
പ്രോഗ്രാമിംഗ് ഭാഷ
സി ++
Categories
ഇത് https://sourceforge.net/projects/newterrainand3dmapsystem/ എന്നതിൽ നിന്നും ലഭിക്കാവുന്ന ഒരു ആപ്ലിക്കേഷനാണ്. ഞങ്ങളുടെ സൗജന്യ ഓപ്പറേറ്റീവ് സിസ്റ്റങ്ങളിലൊന്നിൽ നിന്ന് ഏറ്റവും എളുപ്പമുള്ള രീതിയിൽ ഓൺലൈനിൽ പ്രവർത്തിപ്പിക്കുന്നതിനായി ഇത് OnWorks-ൽ ഹോസ്റ്റ് ചെയ്തിരിക്കുന്നു.