ଚକ୍ ଟୁଲ୍ର କାର୍ଯ୍ୟଦକ୍ଷତା: ପୂରା ସ୍କ୍ରିନ୍ ପାସ୍ରୁ scissor rectangle ପର୍ଯ୍ୟନ୍ତ
Lulucat Notes ର ଚକ୍ ଟୁଲ୍ ଘନ ହସ୍ତଲିପି ଅଞ୍ଚଳରେ ଧୀର ହୋଇଯାଉଥିଲା। ମୁଖ୍ୟ ବାଧା 3,571ଟି input sample ନୁହେଁ — ପ୍ରତି frame ରେ ଚାଲୁଥିବା 70ଟି ପୂରା-ସ୍କ୍ରିନ୍ scratch pass ଥିଲା। ବାତିଲ ହୋଇଥିବା କମ୍-ରେଜଲୁସନ୍ cache ଏବଂ ପ୍ରତ୍ୟେକ stroke ପାଇଁ scissor rectangle ଏହି କାହାଣୀର ଅବଶିଷ୍ଟ ଅଂଶ କହେ।
Gaoge Zhangଆମେ ଏପର୍ଯ୍ୟନ୍ତ ଡାଟାବେସ୍ କାହିଁକି ବ୍ୟବହାର କରୁନାହୁଁ
ଆମ iPad ହାତଲେଖା ଆପ୍ ପାଇଁ Turso/libSQL ମୂଲ୍ୟାୟନ କରି, ସବୁକିଛି ମାପି, ଆମେ flat snapshot ଫାଇଲ୍ଗୁଡ଼ିକ ବାଛିଲୁ। ଏହି କାର୍ଯ୍ୟଭାରକୁ ଡାଟାବେସ୍ ଦରକାର ନାହିଁ—ଏବଂ ପ୍ରତ୍ୟେକ ପଦକ୍ଷେପ କେବଳ ପୂର୍ବରୁ ଥିବା ସମସ୍ୟା ପାଇଁ ଖର୍ଚ୍ଚ କରିବା ଉଚିତ।
Gaoge ZhangKimi K3 କିପରି ନିଜେ ଏକ ଡିଜିଟାଲ୍ ଫାଉଣ୍ଟେନ୍ ପେନ୍ ଷ୍ଟ୍ରୋକ୍ ତିଆରି କଲା
ଆମେ Lulucat Notes ରେ Freeform ର ଦିଗନିର୍ଦ୍ଦିଷ୍ଟ ଫାଉଣ୍ଟେନ୍ ପେନ୍ ଚାହୁଁଥିଲୁ। ଏହାର ନିର୍ଦ୍ଦେଶନା ଥିଲା ହାତଲେଖାର ଏକ ସ୍କ୍ରିନ୍ସଟ୍। ଦୁଇଟି ମଡେଲ୍, ଗୋଟିଏ ନିର୍ଣ୍ଣାୟକ ପ୍ରଶ୍ନ ଏବଂ ଗୋଟିଏ ଉପବୃତ୍ତାକାର ନିବ୍ ପରେ, ଜଳ କଲମ ଯେପରି ଲେଖିବା କଥା ସେପରି ଲେଖେ। ଗବେଷଣା, କୋଡ୍ ଏବଂ ଯାଞ୍ଚ Kimi K3 Fireworks ଉପରେ କରିଥିଲା।
Gaoge ZhangKimi K3 ସହ Lulucat Notesର rendering pipelineକୁ ପୁନଃନିର୍ମାଣ କରିବା
ଆମ Core Graphics tile pipeline ଛଅଟି ଛୋଟ ପଦକ୍ଷେପରେ Metal point-sprite pipelineରେ ପରିଣତ ହେଲା; ପ୍ରତ୍ୟେକ ପଦକ୍ଷେପକୁ ଏକ ବାସ୍ତବ iPadରେ ଯାଞ୍ଚ କରାଗଲା। Fireworksରେ Kimi K3 ସହ pair-programming କରି କୋଡ୍ ଲେଖାଗଲା।
Gaoge Zhangଦୁଇଟି ଇରେଜର, ଏବଂ କାହିଁକି ମୋଛା କାର୍ଯ୍ୟ ଷ୍ଟ୍ରୋକ୍ର ମାଲିକାନାରେ ରହେ
ଇରେଜର ଷ୍ଟ୍ରୋକ୍କୁ ନିଜସ୍ୱ ଉପାଦାନ କରିବା ସ୍ୱାଭାବିକ ଡିଜାଇନ୍। object move ଏହାକୁ ଭାଙ୍ଗିଦିଏ, ତେଣୁ Lulucat Notes ରେ ଯେଉଁ ଷ୍ଟ୍ରୋକ୍ରୁ ଇଙ୍କ୍ ହଟେ, ମୋଛା କାର୍ଯ୍ୟ ସେହି ଷ୍ଟ୍ରୋକ୍ ସହ ରହେ।
Gaoge Zhangଆମେ ତିନୋଟି ହାଇଲାଇଟର ଜ୍ୟାମିତି ଇଞ୍ଜିନ୍କୁ ଷ୍ଟାମ୍ପ୍ରେ କାହିଁକି ବଦଳାଇଲୁ
ବାସ୍ତବ Apple Pencil ତଥ୍ୟ ତ୍ରୁଟି ଦେଖାଇ Lulucat Notes କୁ MaLiang stamp model କୁ ନେଲା।
Gaoge Zhang