COLLADA
COLLADA ('સહયોગી ડિઝાઇન પ્રવૃત્તિ' માટે) ઇન્ટરેક્ટિવ 3D એપ્લિકેશનો માટે એક વિનિમય ફાઇલ ફોર્મેટ છે. તેનું સંચાલન બિનનફાકારક ટેક્નોલોજી કન્સોર્ટિયમ, ક્રોનોસ ગ્રુપ દ્વારા કરવામાં આવે છે અને તેને આઇએસઓ દ્વારા જાહેરમાં ઉપલબ્ધ સ્પષ્ટીકરણ, આઇએસઓ/પીએએસ 17506 તરીકે અપનાવવામાં આવ્યું છે. COLLADA વિવિધ ગ્રાફિક્સ સોફ્ટવેર એપ્લિકેશનો વચ્ચે ડિજિટલ અસ્કયામતોના વિનિમય માટે ખુલ્લી પ્રમાણભૂત XML યોજનાને વ્યાખ્યાયિત કરે છે જે અન્યથા તેમની અસ્કયામતોને અસંગત ફાઇલ ફોર્મેટમાં સંગ્રહિત કરી શકે છે. કોલાદા દસ્તાવેજો કે જે ડિજિટલ સંપત્તિઓનું વર્ણન કરે છે તે XML ફાઇલો છે, જે સામાન્ય રીતે. ડે (ડિજિટલ એસેટ એક્સચેન્જ) ફાઇલનામ એક્સ્ટેંશન સાથે ઓળખાય છે. રેમી આર્નૌડ અને માર્ક સી. બાર્ન્સ દ્વારા સોની કોમ્પ્યુટર એન્ટરટેઇનમેન્ટ ખાતે મૂળરૂપે ઇતિહાસ રચાયો હતો, ત્યારથી તે ક્રોનોસ ગ્રૂપની મિલકત બની ગઈ છે, જે સભ્ય દ્વારા ભંડોળ પૂરું પાડવામાં આવેલ ઉદ્યોગ સંઘ છે, જે હવે સોની સાથે કૉપિરાઇટ વહેંચે છે. કોલાદા યોજના અને સ્પષ્ટીકરણ ક્રોનોસ જૂથમાંથી મુક્તપણે ઉપલબ્ધ છે. કોલાદા ડીઓએમ એસસીઇએ વહેંચાયેલ સ્રોત લાઇસન્સ 1 નો ઉપયોગ કરે છે. કેટલીક ગ્રાફિક્સ કંપનીઓએ કોલાદાની શરૂઆતથી જ સોની સાથે સહયોગ કરીને એક એવું સાધન બનાવ્યું હતું જે શક્ય તેટલા વ્યાપક પ્રેક્ષકો માટે ઉપયોગી થશે, અને કોલાદા ક્રોનોસના ફાળો આપનારાઓના પ્રયાસો દ્વારા વિકસિત થવાનું ચાલુ રાખે છે. પ્રારંભિક સહયોગીઓમાં એલિયાસ સિસ્ટમ્સ કોર્પોરેશન, ક્રાઈટેરિયન સોફ્ટવેર, ઓટોડેસ્ક, ઇન્ક. અને એવિડ ટેક્નોલોજીનો સમાવેશ થાય છે. ડઝનેક વ્યાપારી રમત સ્ટુડિયો અને રમત એન્જિનએ આ ધોરણ અપનાવ્યું છે. માર્ચ 2011માં, ક્રોનોસે કોલાડા કન્ફોર્મન્સ ટેસ્ટ સ્યુટ (સીટીએસ) રજૂ કર્યું હતું. આ સ્યુટ એ એપ્લિકેશનોને મંજૂરી આપે છે જે COLLADA ની આયાત અને નિકાસ કરે છે, ઉદાહરણોના મોટા સ્યુટ સામે પરીક્ષણ કરવા માટે, ખાતરી કરે છે કે તેઓ સ્પષ્ટીકરણને યોગ્ય રીતે અનુરૂપ છે. જુલાઈ 2012 માં, સીટીએસ સોફ્ટવેર ગિટહબ પર રજૂ કરવામાં આવ્યું હતું, જે સમુદાયના યોગદાનને મંજૂરી આપે છે. ISO/PAS 17506:2012 ઔદ્યોગિક ઓટોમેશન સિસ્ટમ્સ અને એકીકરણ-ઔદ્યોગિક ડેટાના 3D વિઝ્યુલાઇઝેશન માટે COLLADA ડિજિટલ એસેટ સ્કિમા સ્પષ્ટીકરણ જુલાઈ 2012 માં પ્રકાશિત કરવામાં આવ્યું હતું. સોફ્ટવેર ટૂલ્સ COLLADA નો મૂળ હેતુ એક ડિજિટલ કન્ટેન્ટ ક્રિએશન (DCC) ટૂલમાંથી બીજી એપ્લિકેશનમાં ડેટાને પરિવહન કરવા માટેના મધ્યવર્તી સ્વરૂપ તરીકે હતો. કેટલાક ડી. સી. સી. ના ઉપયોગને ટેકો આપવા માટે એપ્લિકેશનો અસ્તિત્વ ધરાવે છે, જેમાં નીચેનાનો સમાવેશ થાય છેઃ રમત એન્જિનનો મૂળ હેતુ વિનિમય સ્વરૂપ તરીકે હતો, ઘણા રમત એન્જિન હવે કોલાદાને ટેકો આપે છે, જેમાં નીચેનાનો સમાવેશ થાય છેઃ એપ્લિકેશનો કેટલીક રમતો અને 3D એપ્લિકેશનોએ કોલાદાને ટેકો આપવાનું શરૂ કર્યું છેઃ પુસ્તકાલયો પ્રોગ્રામેટિક નિયંત્રણ હેઠળ કોલાદા ફાઇલોને વાંચવા અને લખવા માટે ઘણી લાઈબ્રેરીઓ ઉપલબ્ધ છેઃ કોલાદા ડોમ (સી + +)-કોલાદા ડોમ કોલાદા યોજનામાંથી સંકલન સમયે પેદા થાય છે. તે નિમ્ન-સ્તરનું ઇન્ટરફેસ પ્રદાન કરે છે જે હાથથી લખેલી પદચ્છેદન દિનચર્યાઓની જરૂરિયાતને દૂર કરે છે, પરંતુ તે કોલડાના માત્ર એક જ સંસ્કરણને વાંચવા અને લખવા સુધી મર્યાદિત છે, જેનાથી નવી આવૃત્તિઓ પ્રકાશિત થતાં તેને અપગ્રેડ કરવું મુશ્કેલ બને છે. એફકોલાડા (સી + +)-ફીલિંગ સોફ્ટવેરમાંથી ઉપલબ્ધ ઉપયોગિતા પુસ્તકાલય. કોલાડા ડોમથી વિપરીત, ફીલિંગ સોફ્ટવેરનું એફકોલાડા ઉચ્ચ-સ્તરનું ઇન્ટરફેસ પ્રદાન કરે છે. એફકોલ્લાડાનો ઉપયોગ કોલ્લાડામાયા, કોલ્લાડામેક્સ અને કેટલાક વ્યાપારી રમત એન્જિનમાં થાય છે. 2008માં ફીલિંગ સોફ્ટવેર દ્વારા ઓપન સોર્સ ભાગનો વિકાસ બંધ કરવામાં આવ્યો હતો. કંપની તેના ચૂકવણી કરનારા ગ્રાહકો અને લાઇસન્સને તેના સોફ્ટવેરના સુધારેલા સંસ્કરણો સાથે ટેકો આપવાનું ચાલુ રાખે છે. ઓપનકોલાડા (સી + +)-ઓપનકોલાડા પ્રોજેક્ટ 3ડીએસ મેક્સ અને માયા માટે પ્લગઇન્સ અને પ્લગઇન્સ માટે વિકસાવવામાં આવેલી ઉપયોગિતા પુસ્તકાલયોના સ્ત્રોતો પૂરા પાડે છે. પાયકોલાડા (પાયથોન)-COLLADA બનાવવા, સંપાદિત કરવા અને લોડ કરવા માટેનું પાયથોન મોડ્યુલ. લાઇબ્રેરી એપ્લિકેશનને COLLADA ફાઇલને લોડ કરવાની અને પાયથોન ઑબ્જેક્ટ તરીકે તેની સાથે ક્રિયાપ્રતિક્રિયા કરવાની મંજૂરી આપે છે. વધુમાં, તે શરૂઆતથી COLLADA પાયથોન ઓબ્જેક્ટ બનાવવા તેમજ સ્થળ સંપાદનને ટેકો આપે છે. સીન કિટ (ઓબ્જેક્ટિવ-સી)-ઓએસ એક્સ 10.8 માઉન્ટેન લાયનમાં રજૂ કરાયેલ એક ઓબ્જેક્ટિવ-સી માળખું જે કોલડા દ્રશ્યોના વાંચન, ઉચ્ચ-સ્તરની હેરફેર અને પ્રદર્શનને મંજૂરી આપે છે. GLGE (જાવાસ્ક્રિપ્ટ)-એક જાવાસ્ક્રિપ્ટ લાઇબ્રેરી જે વેબજીએલનો ઉપયોગ કરીને વેબ બ્રાઉઝરમાં COLLADA ફાઇલો રજૂ કરે છે. Three.js (જાવાસ્ક્રિપ્ટ)-વેબ બ્રાઉઝરમાં COLLADA ફાઇલો લોડ કરવા માટે સક્ષમ 3D જાવાસ્ક્રિપ્ટ લાઇબ્રેરી. સ્ટોર્મ એન્જિન (જાવાસ્ક્રિપ્ટ)-કોલડા ફાઇલો લોડ કરવાના વિકલ્પ સાથે જાવાસ્ક્રિપ્ટ 3D ગ્રાફિક્સ લાઇબ્રેરી. ભૌતિકશાસ્ત્ર આવૃત્તિ 1.4 મુજબ, કોલાદા ધોરણમાં ભૌતિકશાસ્ત્રનો ટેકો ઉમેરવામાં આવ્યો હતો. ધ્યેય સામગ્રી નિર્માતાઓને દ્રશ્ય દ્રશ્યોમાં વિવિધ ભૌતિક લક્ષણોને વ્યાખ્યાયિત કરવાની મંજૂરી આપવાનો છે. ઉદાહરણ તરીકે, ઘર્ષણ જેવા સપાટી પરના ભૌતિક ગુણધર્મોને વ્યાખ્યાયિત કરી શકાય છે. વધુમાં, સામગ્રી નિર્માતાઓ દ્રશ્યમાં વસ્તુઓ માટેના ભૌતિક લક્ષણોને વ્યાખ્યાયિત કરી શકે છે. આ દ્રશ્ય રજૂઆતો સાથે જોડાયેલા કઠોર પદાર્થોને વ્યાખ્યાયિત કરીને કરવામાં આવે છે. વધુ લાક્ષણિકતાઓમાં રાગડોલ, અથડામણના જથ્થા, ભૌતિક પદાર્થો વચ્ચેની ભૌતિક મર્યાદાઓ અને ગુરુત્વાકર્ષણ જેવા વૈશ્વિક ભૌતિક ગુણધર્મોનો સમાવેશ થાય છે. આ ધોરણને ટેકો આપતા ભૌતિકશાસ્ત્રના મિડલવેર ઉત્પાદનોમાં બુલેટ ફિઝિક્સ લાઇબ્રેરી, ઓપન ડાયનેમિક્સ એન્જિન, પી. એ. એલ. અને એનવીઆઈડીઆઈએના ફિઝએક્સનો સમાવેશ થાય છે. આ ઉત્પાદનો COLLADA ફાઇલમાં મળેલા અમૂર્તને વાંચીને અને તેને એવા સ્વરૂપમાં સ્થાનાંતરિત કરીને સમર્થન આપે છે કે જે મિડલવેર ભૌતિક સિમ્યુલેશનમાં સમર્થન અને પ્રતિનિધિત્વ કરી શકે. આ વિવિધ મિડલવેર અને સાધનોને પ્રમાણિત રીતે ભૌતિકશાસ્ત્રની માહિતીનું વિનિમય કરવા માટે પણ સક્ષમ બનાવે છે. ફિઝિક્સ એબ્સ્ટ્રેક્શન લેયર બહુવિધ ફિઝિક્સ એન્જિનને COLLADA ફિઝિક્સ માટે સપોર્ટ પૂરો પાડે છે જે જિગ્લિબ, ઓપન ટિશ્યુ, ટોકામેક ફિઝિક્સ એન્જિન અને ટ્રુ એક્સિસ સહિત મૂળરૂપે COLLADA સપોર્ટ પ્રદાન કરતા નથી. પી. એ. એલ. ભૌતિકશાસ્ત્રના એન્જિનને કોલડા માટે પણ ટેકો પૂરો પાડે છે જે મૂળ ઇન્ટરફેસ પણ ધરાવે છે. આવૃત્તિઓ 1.0: ઓક્ટોબર 2004 1.2: ફેબ્રુઆરી 2005 1.3: જૂન 2005 1.4.0: જાન્યુઆરી 2006; પાત્રની ચામડી અને મોર્ફ લક્ષ્યો, કઠોર શરીરની ગતિશીલતા, ઓપનજીએલ ઇ. એસ. સામગ્રી માટે સમર્થન અને સી. જી. પ્રોગ્રામિંગ લેંગ્વેજ, જી. એલ. એસ. એલ. અને એચ. એલ. એસ. એલ. સહિત બહુવિધ શેડિંગ ભાષાઓ માટે શેડર અસરો જેવી વધારાની સુવિધાઓ. ક્રોનોસ દ્વારા પ્રથમ રજૂઆત. 1.4.1: જુલાઈ 2006; મુખ્યત્વે પેચ પ્રકાશન. 5. 0: ઓગસ્ટ 2008; કિનેમેટિક્સ અને બી-રેપ તેમજ કેટલાક એફએક્સ રીડિઝાઇન અને ઓપનજીએલ ઇએસ સપોર્ટ ઉમેર્યા. ISO/PAS 17506:2012 તરીકે ઔપચારિક. આ પણ જુઓ જીએલટીએફ (ગ્રાફિક્સ લાઇબ્રેરી ટ્રાન્સમિશન ફોર્મેટ) એફબીએક્સ (ફિલ્મબોક્સ) વેક્ટર ગ્રાફિક્સ માર્કઅપ ભાષાઓની સૂચિ ઓપન ગેમ એન્જિન એક્સચેન્જ (ઓપનજીઇએક્સ) યુનિવર્સલ સીન ડિસ્ક્રિપ્શન (યુએસડી) યુનિવર્સલ 3ડી (યુ3ડી) વીઆરએમએલ વેબજીએલ એક્સ3ડી (એક્સ્ટેન્સિબલ 3ડી ગ્રાફિક્સ) સંદર્ભો બાહ્ય કડીઓ કોલડા ડોમ ઓપનકોલાડા પ્રોજેક્ટ પાઈકોલાડા ધ ઓપન-એસેટ-ઇમ્પોર્ટર-લિબ (એએસએસઆઇએમપી) જીએલસી-પ્લેયર મીડિયા ગ્રીડ ન્યૂઝ/"એકવાર બનાવો, દરેક જગ્યાએ અનુભવ કરો" 3ડી/વીઆર ફોર્મેટ ઇમર્સિવ એજ્યુકેશન/ક્રોસ-પ્લેટફોર્મ ઓપન ફાઇલ ફોર્મેટ એનેબલ્સ માટે અનાવરણ