OSPRay, એક ઓપન સોર્સ સ્કેલેબલ 3D રેન્ડરિંગ એન્જિન

OSPRay

OSPRay સ્કેલેબલ CPU અને GPU રેન્ડરિંગ ક્ષમતાઓ દર્શાવે છે

ઇન્ટેલનું અનાવરણ કર્યું તાજેતરમાં તેનું 3D રેન્ડરિંગ એન્જિન લોન્ચ કર્યું, OSPRay 3.0, જે એક સ્કેલેબલ 3D રેન્ડરીંગ એન્જિન છે જે રે ટ્રેસીંગ સાથે ઉચ્ચ-ગુણવત્તાવાળા, વાસ્તવિક રેન્ડરીંગ માટે રચાયેલ છે.

તે ઉલ્લેખ છે કે આ રેન્ડરીંગ એન્જિન તે મુખ્યત્વે ઇન્ટરેક્ટિવ એપ્લિકેશન્સમાં ઉપયોગ માટે બનાવાયેલ છે ફ્લાય પર દ્રશ્યો ભજવવા માટે. પ્રકાશની વર્તણૂકનું અનુકરણ કરવા માટે, પાથ ટ્રેસિંગ પદ્ધતિનો ઉપયોગ થાય છે.

વોલ્યુમમાં અને એક પ્લેનમાં ડિસ્પ્લેને સપોર્ટ કરે છે, ફોટોરિયલિસ્ટિક વૈશ્વિક પ્રકાશને ધ્યાનમાં લેતા સામગ્રીના ભૌતિક ગુણધર્મોને ધ્યાનમાં લે છે, અદ્યતન શેડિંગ અસરો. OSPRay GPU સાથે જોડાયેલા વિના ચાલી શકે છે, લાઇબ્રેરીને વર્કસ્ટેશનથી લઈને કમ્પ્યુટિંગ ક્લસ્ટરોમાં નોડ્સ સુધીના ઉપકરણોની વિશાળ શ્રેણી પર ઉપયોગ કરવાની મંજૂરી આપે છે.

યોગ્ય કામગીરી સુનિશ્ચિત કરવા માટે, SIMD સૂચનાઓ પર આધારિત મલ્ટિથ્રેડીંગ અને વેક્ટરાઇઝેશન સક્રિયપણે ઉપયોગમાં લેવાય છે, જેમ કે Intel SSE4, AVX, AVX2 અને AVX-512 (OSPRay ને ઓછામાં ઓછા SSE4.1 સપોર્ટની જરૂર છે).

રેન્ડરિંગને ક્લસ્ટર (MPI સુસંગત) માં બહુવિધ નોડ્સમાં વિતરિત કરી શકાય છે, જે, ઉદાહરણ તરીકે, OSPRay ને વિડિયો દિવાલો પર ખૂબ જ ઉચ્ચ રીઝોલ્યુશનવાળી છબીઓનું રેન્ડરિંગ ગોઠવવા માટે ઉપયોગ કરવાની મંજૂરી આપે છે, એક જ છબી જેમાં છબીઓનો સમૂહ અલગથી રચાય છે. .

OSPray 3.0 માં નવું શું છે?

OSPray ના આ નવા સંસ્કરણમાં જે રજૂ કરવામાં આવ્યું છે, તે હાઇલાઇટ કરવામાં આવ્યું છે Intel Xe GPU નો ઉપયોગ કરવા માટે પ્રાયોગિક વિકલ્પ લાગુ કરવામાં આવ્યો છે (Intel Arc™ GPU, Intel Data Center Flex GPU, અને Max Series GPU) રે ટ્રેસિંગના હાર્ડવેર પ્રવેગ માટે. તે ઉલ્લેખિત છે કે GPU સપોર્ટ SYCL સ્તરનો ઉપયોગ કરીને લાગુ કરવામાં આવે છે, જે તમને C++ માં એપ્લિકેશન બનાવવા માટે પરવાનગી આપે છે.

તે ઉલ્લેખનીય છે નીચેની સુવિધાઓ હજી અમલમાં આવી નથી અથવા કામ કરતી નથી યોગ્ય રીતે: દ્રશ્યમાં બહુવિધ વોલ્યુમો, ક્લિપિંગ, મોશન બ્લર, પેટાવિભાગ સપાટીઓ, ospGetProgress દ્વારા પ્રગતિની જાણ કરો, ospCancel દ્વારા ફ્રેમ રદ કરો, ospPick દ્વારા પસંદ કરો, OSP_FB_VARIANCE અને varianceThreshold અને OSP_FB_ID_* ફ્રેમબફર ચેનલ્સ (ID બફર) દ્વારા અનુકૂલનશીલ સંચય કરો.

અન્ય ફેરફારો જે અલગ છે તે એ છે કે તેમાં ઉમેરવામાં આવ્યા છે બહુકોણીય મેશ "meshla" ભૂમિતિનું ગર્ભિત અનુક્રમણિકા, તેમજ કામચલાઉ બફરની માલિકી સ્થાનાંતરિત કરવા માટે સમર્થન અને MPI મોડ્યુલ માટે ઑપ્ટિમાઇઝેશન, નવા સંકલિત પ્રદર્શન મોનિટરિંગ ફ્રેમવર્ક દ્વારા સપોર્ટેડ

બીજી તરફ એવો ઉલ્લેખ છે કે "મૂલ્યબદ્ધ" સામગ્રીનું નિશ્ચિત ઉર્જા સંરક્ષણ પરિમાણોના ચોક્કસ સંયોજનો હેઠળ, તેમજ આલ્ફા ચેનલને ભૂંસી ન જાય તે માટે ડેનોઈઝરમાં કરેક્શન અને HDRI લાઇટ નિષ્ફળતાઓને હલ કરે છે.

અન્ય ફેરફારો કે જે standભા છે:

  • SciVis રેન્ડરરમાં ઑપ્ટિમાઇઝ ગ્રેડિયન્ટ ભરો.
  • API માં ફેરફારો કરવામાં આવ્યા છે જે સુસંગતતાને તોડે છે. લેગસી પેરામીટર્સ અને કોલ્સ માટે સપોર્ટ બંધ કરવામાં આવ્યો છે.
  • Windows પર ડીબગ બિલ્ડ માટે લિંક ઓર્ડરને ઠીક કરો
  • ન્યૂનતમ નિર્ભરતા સંસ્કરણો: એમ્બ્રી v4.3.0, ઓપન VKL v2.0.0, ઓપન ઇમેજ, Denoise v2.1.0, ISPC v1.21.1 અને rkcommon v1.12.0
  • અપ્રચલિત પરિમાણો અને API કૉલ્સ જેમ કે દૂર કર્યા વપરાશકર્તા નિર્દેશક, કાર્યો વિના કૉલબેક સહી ભૂલ સ્થાનાંતરણ vec2f valueRangeવસ્ત્રો box1f value
  • તે ઉલ્લેખિત છે કે મલ્ટિડિવાઈસ અવાજ દૂર કરવા અથવા ટોન મેપિંગ માટે OSPImageOperationmessages ને સપોર્ટ કરતું નથી.
  • કમ્પાઇલર, GPU ડ્રાઇવર અને દ્રશ્યના કેટલાક સંયોજન માટે, રેન્ડર કરેલી છબીઓ કલાકૃતિઓ (ઉદાહરણ તરીકે, ઊભી રેખાઓ અથવા નાના બ્લોક્સ) બતાવી શકે છે.

તેના વિશે વધુ જાણવામાં રસ ધરાવનારાઓ માટે, તમારે જાણવું જોઈએ કે એન્જિનને વ્યાપક ઇન્ટેલ રેન્ડરિંગ ફ્રેમવર્ક પ્રોજેક્ટના ભાગ રૂપે વિકસાવવામાં આવી રહ્યું છે, જેનો ઉદ્દેશ વૈજ્ઞાનિક ગણતરીઓ SDVis (સોફ્ટવેર ડિફાઇન્ડ વિઝ્યુલાઇઝેશન) માટે સોફ્ટવેર વિઝ્યુલાઇઝેશન ટૂલ્સ વિકસાવવાનો છે.

સમાવિષ્ટ પ્રોજેક્ટ્સમાં, એમ્બ્રી રે ટ્રેસિંગ લાઇબ્રેરી, GLuRay ફોટોરિયલિસ્ટિક રેન્ડરિંગ સિસ્ટમ, oidn ઇમેજ ડિનોઇઝિંગ લાઇબ્રેરીનો ઉલ્લેખ છે. (ઓપન ઈમેજ ડેનોઈઝ) અને ઓપનએસડબલ્યુઆર સોફ્ટવેર રાસ્ટરાઈઝેશન સિસ્ટમ. કોડ C++ અને માં લખાયેલ છે હેઠળ પ્રકાશિત અપાચે 2.0 લાઇસન્સ.

છેલ્લે, જો તમે તેના વિશે વધુ જાણવામાં સક્ષમ થવામાં રસ ધરાવો છો, તો તમે માં વિગતોનો સંપર્ક કરી શકો છો નીચેની કડી


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: AB ઈન્ટરનેટ નેટવર્ક્સ 2008 SL
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.