Lulucat

Lulucat બ્લૉગ

Lulucat Blog એ જગ્યા છે જ્યાં અમે ઍપ્સ ખરેખર કેવી રીતે બને છે તે લખી રાખીએ છીએ. અમારા હસ્તલેખન સાધનોની પાછળના રેન્ડરિંગ એન્જિનો — સ્ટ્રોક મોડેલો, ઇરેઝર અને GPU પાઇપલાઇનો — વિશેના ઊંડાણપૂર્વકના લેખો, તેમના પર વિશ્વાસ કરી શકીએ તે માટે અમે બનાવેલા માપન અને ચકાસણી સાધનો, તથા AI કોડિંગ એજન્ટ્સ સાથે કામ કરવાની નિખાલસ નોંધો અહીં મળશે: તેમણે શું સાચું કર્યું, શું બગાડ્યું અને અમે શું જાળવી રાખ્યું. કોઈ નિશ્ચિત સમયપત્રક નથી; બતાવવા માટે ખરેખર કંઈક હોય ત્યારે નવી પોસ્ટ્સ આવે છે.

RSS ફીડ
The blue-tiled roof of the Temple of Heaven above a red wall in Beijing, scanned from Fuji slide film with the sprocket border visible
Photo by Zhen Yao · Original · Unsplash License

ચૉક ટૂલની કામગીરી: સંપૂર્ણ-સ્ક્રીન પાસથી scissor લંબચોરસ સુધી

Lulucat Notesનું ચૉક ટૂલ ગાઢ હસ્તલેખનવાળા વિસ્તારોમાં ધીમું પડતું હતું. મુખ્ય અડચણ 3,571 ઇનપુટ નમૂનાઓ નહોતી — તે દર ફ્રેમે થતી 70 સંપૂર્ણ-સ્ક્રીન scratch પાસ હતી. નકારવામાં આવેલી નીચા રિઝોલ્યુશનની કૅશ અને દરેક સ્ટ્રોક માટેનું scissor લંબચોરસ બાકીની વાત સમજાવે છે.

Gaoge ZhangGaoge Zhang

અમે હજી ડેટાબેઝ કેમ વાપરતા નથી

iPad માટેની અમારી હસ્તલેખન ઍપમાં Turso/libSQLનું મૂલ્યાંકન કર્યું, બધું માપ્યું અને ફ્લેટ ફાઇલો પસંદ કરી. આ વર્કલોડને ડેટાબેઝની જરૂર નથી — અને દરેક પગલાએ પહેલેથી ઊભી થયેલી સમસ્યાઓ માટે જ કિંમત ચૂકવવી જોઈએ.

Gaoge ZhangGaoge Zhang

Kimi K3 એ ડિજિટલ ફાઉન્ટેન પેન સ્ટ્રોક કેવી રીતે બનાવ્યો

અમને Lulucat Notesમાં Freeformની દિશા-આધારિત ફાઉન્ટેન પેન જોઈએ હતી. સ્પેસિફિકેશન હસ્તલિખિત લખાણનો એક સ્ક્રીનશૉટ હતો. બે મોડેલ, એક ભેદ પાડતો પ્રશ્ન અને એક એલિપ્સ નિબ પછી વોટર પેન જે રીતે લખવી જોઈએ એ રીતે લખે છે. Fireworks પર સંશોધન, કોડ અને ચકાસણી Kimi K3એ કરી.

Gaoge ZhangGaoge Zhang

Kimi K3 સાથે Lulucat Notes ની રેન્ડરિંગ પાઇપલાઇનનું પુનઃનિર્માણ

અમારી Core Graphics ટાઇલ પાઇપલાઇન છ નાના પગલાંમાં Metalની point-sprite પાઇપલાઇન બની, અને દરેક પગલું વાસ્તવિક iPad પર ચકાસાયું. કોડ Fireworks પર Kimi K3 સાથે જોડી પ્રોગ્રામિંગથી લખાયો.

Gaoge ZhangGaoge Zhang

બે ઇરેઝર, અને ભૂંસવાનું કામ સ્ટ્રોકનું જ કેમ છે

અલગ એલિમેન્ટ તરીકે ઇરેઝર-સ્ટ્રોક રાખવો સ્વાભાવિક ડિઝાઇન લાગે છે. ઑબ્જેક્ટ ખસેડવાથી તે તૂટી જાય છે, તેથી Lulucat Notesમાં ભૂંસવાનું કામ જે સ્ટ્રોકની શાહી કાઢે છે તેનું જ છે.

Gaoge ZhangGaoge Zhang

અમે ત્રણ હાઇલાઇટર જ્યોમેટ્રી એન્જિનને સ્ટેમ્પ્સથી કેમ બદલ્યાં

વાસ્તવિક Apple Pencil ડેટાએ કૃત્રિમ પરીક્ષણોથી છૂટી ગયેલી ખામીઓ ઉજાગર કરી અને Lulucat Notesને ત્રણ આઉટલાઇન એન્જિનમાંથી MaLiang સ્ટેમ્પ મોડેલ સુધી પહોંચાડ્યું.

Gaoge ZhangGaoge Zhang