A computer system for creating architectural schematics within a mixed-reality environment, comprising: one or more processors; and one or more computer-readable media having stored thereon executable instructions that when executed by the one or more processors configure the computer system to perform at least the following: generate (610;710), within an architectural design application, mixed-reality rendering data that visually describes one or more virtual architectural elements (310a,310b,320a,350,420,430) in relation to a real-world environment; transmit (620;720), to a mixed-reality device (150a,150b.150c), the mixed-reality rendering data, wherein the mixed-reality device (150a,150b. 150c) renders the mixed-reality rendering data within the real-world environment; receive (630;730), from a camera associated with the mixed-reality device (150a, 150b, 150c), an image of a physical tool that includes a particular measurement, wherein the image comprises the particular measurement of the physical tool; utilize an optical character recognition algorithm to read the particular measurement from the image of the physical tool that includes the particular measurement; receive a command from a user directed towards a particular virtual architectural element (310a,310b,320a,350,420,430), wherein the command comprises instructions to change a dimension of the virtual architectural element (310a,310b,320a,350,420,430) based upon the particular measurement of the physical tool that includes the particular measurement; and constrain (640;760) a scope of the command based upon an interaction between the virtual architectural element (310a,310b,320a,350,420,430) and the real-world environment by changing the dimension of the virtual architectural element (310a, 310b, 320a, 350, 420, 430) to conform with the particular measurement. one or more processors; and one or more computer-readable media having stored thereon executable instructions that when executed by the one or more processors configure the computer system to perform at least the following: generate (610;710), within an architectural design application, mixed-reality rendering data that visually describes one or more virtual architectural elements (310a,310b,320a,350,420,430) in relation to a real-world environment; transmit (620;720), to a mixed-reality device (150a,150b.150c), the mixed-reality rendering data, wherein the mixed-reality device (150a,150b. 150c) renders the mixed-reality rendering data within the real-world environment; receive (630;730), from a camera associated with the mixed-reality device (150a, 150b, 150c), an image of a physical tool that includes a particular measurement, wherein the image comprises the particular measurement of the physical tool; utilize an optical character recognition algorithm to read the particular measurement from the image of the physical tool that includes the particular measurement; receive a command from a user directed towards a particular virtual architectural element (310a,310b,320a,350,420,430), wherein the command comprises instructions to change a dimension of the virtual architectural element (310a,310b,320a,350,420,430) based upon the particular measurement of the physical tool that includes the particular measurement; and constrain (640;760) a scope of the command based upon an interaction between the virtual architectural element (310a,310b,320a,350,420,430) and the real-world environment by changing the dimension of the virtual architectural element (310a, 310b, 320a, 350, 420, 430) to conform with the particular measurement. generate (610;710), within an architectural design application, mixed-reality rendering data that visually describes one or more virtual architectural elements (310a,310b,320a,350,420,430) in relation to a real-world environment; transmit (620;720), to a mixed-reality device (150a,150b.150c), the mixed-reality rendering data, wherein the mixed-reality device (150a,150b. 150c) renders the mixed-reality rendering data within the real-world environment; receive (630;730), from a camera associated with the mixed-reality device (150a, 150b, 150c), an image of a physical tool that includes a particular measurement, wherein the image comprises the particular measurement of the physical tool; utilize an optical character recognition algorithm to read the particular measurement from the image of the physical tool that includes the particular measurement; receive a command from a user directed towards a particular virtual architectural element (310a,310b,320a,350,420,430), wherein the command comprises instructions to change a dimension of the virtual architectural element (310a,310b,320a,350,420,430) based upon the particular measurement of the physical tool that includes the particular measurement; and constrain (640;760) a scope of the command based upon an interaction between the virtual architectural element (310a,310b,320a,350,420,430) and the real-world environment by changing the dimension of the virtual architectural element (310a, 310b, 320a, 350, 420, 430) to conform with the particular measurement.